OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
CVS: cvs.openbsd.org: src

From: Philip Guenther (guenthercvs.openbsd.org)
Date: Mon Jul 19 2010 - 18:00:15 CDT


CVSROOT: /cvs
Module name: src
Changes by: guenthercvs.openbsd.org 2010/07/19 17:00:15

Modified files:
        sys/sys : file.h proc.h
        sys/kern : kern_descrip.c kern_exit.c kern_fork.c
                         kern_proc.c kern_sysctl.c

Log message:
Rollback the allproclk and fileheadlk addition. When grabbing an
rwlock, the thread will release biglock if it sleeps, means that
atomicity from before the rw_enter() to after it is not guaranteed.
The change didn't address those, so pulling it until it does.

"go for it" tedu