cvs commit: src/sys/kern tty.c
Konstantin Belousov
kib at FreeBSD.org
Fri May 30 11:12:27 UTC 2008
kib 2008-05-30 11:12:26 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_7)
sys/kern tty.c
Log:
MFC rev. 1.279:
The dev_refthread() in the tty_gettp() may fail, because Giant is taken
in the giant_trick routines after the dev_refthread increments the
si_threadcount. Remove assert, do not perform dev_relthread() for failed
dev_refthread(), and handle failure in the tty_gettp() callers (cdevsw
tty methods).
Revision Changes Path
1.273.2.3 +6 -5 src/sys/kern/tty.c
More information about the cvs-src
mailing list