cvs commit: src/sys/dev/syscons syscons.c
Ruslan Ermilov
ru at FreeBSD.org
Mon Nov 6 19:06:08 UTC 2006
ru 2006-11-06 19:06:07 UTC
FreeBSD src repository
Modified files:
sys/dev/syscons syscons.c
Log:
Sometimes the vty switching has to be delayed; the vty
to be switched to is saved in sc->delayed_next_scr and
the actual switch is performed later. It was possible
to get into the endless loop when attempting to switch
to a closed vty (which is not allowed and beep-alerted
when attempted) and when the visual beep was in effect.
This caused sc->delayed_next_scr to never be reset and
endless attempts to switch to a closed vty and endless
visual beeping. How to repeat:
- boot into single-user
- run "kbdcontrol -b visual"
- quickly press Alt+F2 two times
PR: kern/68016
X-MFC after: 6.2-RELEASE
Revision Changes Path
1.449 +1 -1 src/sys/dev/syscons/syscons.c
More information about the cvs-src
mailing list