summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_prot.c
diff options
context:
space:
mode:
authorjhb <jhb@FreeBSD.org>2002-04-16 17:03:05 +0000
committerjhb <jhb@FreeBSD.org>2002-04-16 17:03:05 +0000
commit7202da4491f33663719dc05a4db31422f6937123 (patch)
treec2f74333eb4c882addd55dbf51cfb2fa118bf688 /sys/kern/kern_prot.c
parent79d2daeb7f294eac6a6bdb15b21d5fc4213e23e2 (diff)
downloadFreeBSD-src-7202da4491f33663719dc05a4db31422f6937123.zip
FreeBSD-src-7202da4491f33663719dc05a4db31422f6937123.tar.gz
- Merge the pgrpsess_lock and proctree_lock sx locks into one proctree_lock
sx lock. Trying to get the lock order between these locks was getting too complicated as the locking in wait1() was being fixed. - leavepgrp() now requires an exclusive lock of proctree_lock to be held when it is called. - fixjobc() no longer gets a shared lock of proctree_lock now that it requires an xlock be held by the caller. - Locking notes in sys/proc.h are adjusted to note that everything that used to be protected by the pgrpsess_lock is now protected by the proctree_lock.
Diffstat (limited to 'sys/kern/kern_prot.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud