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.