CVSROOT: /cvs Module name: src Changes by: [email protected] 2010/03/24 17:18:17
Modified files:
sys/kern : kern_descrip.c kern_exit.c kern_fork.c
kern_proc.c kern_sysctl.c
sys/sys : file.h proc.h
Log message:
Add a rwlock around the filehead and allproc lists, mainly to protect
list walkers in sysctl that can block. As a reward, no more vslock.
With some feedback from art, guenther, phessler. ok guenther.
