Module Name: src Committed By: pooka Date: Mon Feb 21 20:23:29 UTC 2011
Modified Files: src/sys/kern: kern_exec.c kern_exit.c kern_lwp.c src/sys/sys: lwp.h Log Message: Borrow the lwpctl data area from the parent for the vfork() child. Otherwise the child will incorrectly see it is not running on any CPU. Among other things, this fixes crashes from having LD_PRELOAD=libpthread.so set in the env. reviewed by tech-kern To generate a diff of this commit: cvs rdiff -u -r1.307 -r1.308 src/sys/kern/kern_exec.c cvs rdiff -u -r1.231 -r1.232 src/sys/kern/kern_exit.c cvs rdiff -u -r1.155 -r1.156 src/sys/kern/kern_lwp.c cvs rdiff -u -r1.148 -r1.149 src/sys/sys/lwp.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.