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-all mailing list