Antonio Huete Jimenez <tuxi...@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);
#endif

----------
assignedto:  -> tuxillo

_____________________________________________________
DragonFly issue tracker <b...@lists.dragonflybsd.org>
<http://bugs.dragonflybsd.org/issue2148>
_____________________________________________________

Reply via email to