cvs commit: src/sys/kern kern_proc.c
jhb at freebsd.org
Tue Sep 19 15:23:55 PDT 2006
On Tuesday 19 September 2006 15:25, Martin Blapp wrote:
> mbr 2006-09-19 19:25:11 UTC
> FreeBSD src repository
> Modified files:
> sys/kern kern_proc.c
> Fix races between tty.c and sessrele() / doenterpgrp() / leavepgrp(). The
> code is still under giant lock, but the session/pgrp release code just
> proctree_locks. This explains why moving the proctree_lock in
> rev. 1.258 did fix the panics in our SMP systems.
> This should also fix some race panics with revoked ttys.
> Reviewed by: jhb
> MFC after: 1 week
Will you be able to revert 1.258 of tty.c now and still be safe from panics?
More information about the cvs-all