amd64/124134: [kernel] The kernel doesn't follow the calling
convention in the SVR4/i386 ABI
pfgshield-freebsd at yahoo.com
pfgshield-freebsd at yahoo.com
Sun Dec 5 15:30:18 UTC 2010
The following reply was made to PR amd64/124134; it has been noted by GNATS.
From: pfgshield-freebsd at yahoo.com
To: avg at FreeBSD.org, freebsd-amd64 at FreeBSD.org
Cc: bug-followup at FreeBSD.org
Subject: Re: amd64/124134: [kernel] The kernel doesn't follow the calling convention in the SVR4/i386 ABI
Date: Sun, 5 Dec 2010 07:08:07 -0800 (PST)
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
More information about the freebsd-amd64
mailing list