Date: Mon, 31 Mar 2003 17:26:21 -0800 (PST) From: Jeff Roberson <jeff@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern kern_exec.c kern_exit.c kern_fork.c kern_synch.c kern_thread.c Message-ID: <200304010126.h311QLxt050453@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jeff 2003/03/31 17:26:21 PST
FreeBSD src repository
Modified files:
sys/kern kern_exec.c kern_exit.c kern_fork.c
kern_synch.c kern_thread.c
Log:
- Borrow the KSE single threading code for exec and exit. We use the check
if (p->p_numthreads > 1) and not a flag because action is only necessary
if there are other threads. The rest of the system has no need to
identify thr threaded processes.
- In kern_thread.c use thr_exit1() instead of thread_exit() if P_THREADED
is not set.
Revision Changes Path
1.218 +1 -1 src/sys/kern/kern_exec.c
1.208 +4 -2 src/sys/kern/kern_exit.c
1.189 +5 -0 src/sys/kern/kern_fork.c
1.216 +1 -1 src/sys/kern/kern_synch.c
1.111 +7 -3 src/sys/kern/kern_thread.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200304010126.h311QLxt050453>
