CVSROOT:        /cvs
Module name:    src
Changes by:     t...@cvs.openbsd.org    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.

Reply via email to