Date: Sun, 5 Dec 2010 07:08:07 -0800 (PST) From: pfgshield-freebsd@yahoo.com To: avg@FreeBSD.org, freebsd-amd64@FreeBSD.org Cc: bug-followup@FreeBSD.org Subject: Re: amd64/124134: [kernel] The kernel doesn't follow the calling convention in the SVR4/i386 ABI Message-ID: <739586.26564.qm@web113517.mail.gq1.yahoo.com> In-Reply-To: <201012051355.oB5Dtex4077823@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
The code has certainly changed a lot ...=0A=0AReading the posting on the l= ink with a possible fix:=0A=0A"...=0ACan you try to add to kernel sources, = into file sys/amd64/amd64/machdep.c=0Afunction exec_setregs(td, entry, stac= k, ps_strings)=0Asomewhere at the end=0A=0A=09pcb->pcb_flags |=3D PCB_FULLC= TX;=0A... "=0A=0AWe don't have anything similar to this in exec_setregs(), = and from my understanding the issue could not be easily fixed without break= ing binary compatibility so I would think the issue is still there.=0A=0ATh= is PR was only for reference though as it doesn't cause trouble for us: I'm= OK with the PR being closed.=0A=0A=0A=0A
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?739586.26564.qm>