Date: Sat, 2 Dec 2000 17:09:59 -0800 (PST) From: Jake Burkholder <jake@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/i386 swtch.s vm_machdep.c Message-ID: <200012030110.eB31A0235217@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jake 2000/12/02 17:09:59 PST Modified files: sys/i386/i386 swtch.s vm_machdep.c Log: Change cpu_switch to explicitly popl the callers program counter and pushl that of the new process, rather than doing a movl (%esp) and assuming that the stack has been setup right. This make the initial stack setup slightly more sane, and will make it easier to stick an interrupted process onto the run queue without its knowing. Revision Changes Path 1.100 +3 -5 src/sys/i386/i386/swtch.s 1.143 +2 -2 src/sys/i386/i386/vm_machdep.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200012030110.eB31A0235217>