Date: Thu, 23 Oct 2008 07:55:38 +0000 (UTC) From: David Xu <davidxu@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/kern kern_sig.c kern_thr.c kern_thread.c subr_sleepqueue.c sys_process.c src/sys/sys proc.h Message-ID: <200810230755.m9N7tvcc066418@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
davidxu 2008-10-23 07:55:38 UTC FreeBSD src repository Modified files: sys/kern kern_sig.c kern_thr.c kern_thread.c subr_sleepqueue.c sys_process.c sys/sys proc.h Log: SVN rev 184199 on 2008-10-23 07:55:38Z by davidxu Actually, for signal and thread suspension, extra process spin lock is unnecessary, the normal process lock and thread lock are enough. The spin lock is still needed for process and thread exiting to mimic single sched_lock. Revision Changes Path 1.365 +1 -28 src/sys/kern/kern_sig.c 1.70 +1 -2 src/sys/kern/kern_thr.c 1.280 +5 -15 src/sys/kern/kern_thread.c 1.59 +13 -12 src/sys/kern/subr_sleepqueue.c 1.150 +0 -2 src/sys/kern/sys_process.c 1.522 +2 -2 src/sys/sys/proc.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810230755.m9N7tvcc066418>