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
Peter Wemm
peter at FreeBSD.org
Sat Mar 13 18:06:28 PST 2004
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
More information about the cvs-src
mailing list