[issue2148] DFBSD v2.13.0.38.g09a36 - Switch to TTY panic

Antonio Huete Jimenez (via DragonFly issue tracker) sinknull at leaf.dragonflybsd.org
Fri Oct 14 04:34:44 PDT 2011

Antonio Huete Jimenez <tuxillo at quantumachine.net> added the comment:

>From what I've seen in the syscons code, save_kbd_state() and update_kbd_state() 
are never called with the lock held.

Furthermore, in the console path functions, specifically in sccnputc() I've 
found this:

        scp->status &= ~SLKED;
#if 0
        /* This can block, illegal in the console path */
        update_kbd_state(scp, scp->status, SLKED);

assignedto:  -> tuxillo

DragonFly issue tracker <bugs at lists.dragonflybsd.org>

More information about the Bugs mailing list