Date: Sat, 13 Mar 2004 18:06:28 -0800 (PST) From: Peter Wemm <peter@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 vfs_aio.c src/sys/netncp ncp_subr.c src/sys/sys eventhandler.h Message-ID: <200403140206.i2E26Sfo022443@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 2004/03/13 18:06:28 PST FreeBSD src repository Modified files: sys/kern kern_exec.c kern_exit.c kern_fork.c vfs_aio.c sys/netncp ncp_subr.c sys/sys eventhandler.h Log: Make the process_exit eventhandler run without Giant. Add Giant hooks in the two consumers that need it.. processes using AIO and netncp. Update docs. Say that process_exec is called with Giant, but not to depend on it. All our consumers can handle it without Giant. Revision Changes Path 1.240 +1 -0 src/sys/kern/kern_exec.c 1.226 +0 -2 src/sys/kern/kern_exit.c 1.224 +0 -2 src/sys/kern/kern_fork.c 1.169 +2 -0 src/sys/kern/vfs_aio.c 1.13 +2 -0 src/sys/netncp/ncp_subr.c 1.32 +2 -2 src/sys/sys/eventhandler.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200403140206.i2E26Sfo022443>