cvs commit: src/sys/kern kern_proc.c
Martin Blapp
mbr at FreeBSD.org
Fri Sep 29 00:41:29 PDT 2006
mbr 2006-09-29 07:41:25 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/kern kern_proc.c
Log:
MFC rev. 1.241, 1.242, 1.243
Add some Giant locks to protect against races between tty and sessrele(),
doenterpgrp(), leavepgrp(), pgdelete() and enterpgrp(). The tty code is
still under giant lock, but the session/pgrp release code just used
proctree_locks. P_CONTROLT isn't really fully locked too in enterpgrp().
Reviewed by: jhb
Approved by: re
Revision Changes Path
1.230.2.5 +9 -0 src/sys/kern/kern_proc.c
More information about the cvs-src
mailing list