diff options
author | Alan Jenkins <alan-jenkins@tuffmail.co.uk> | 2009-11-18 03:40:48 -0500 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2009-11-20 03:52:14 -0500 |
commit | 0c09b2ac35ff7c5f280e5cf8142ad0822f1c93b3 (patch) | |
tree | 91e207b9032e75988613f75fed949c43f60b3c21 /drivers/char/dtlk.c | |
parent | 71bb21b677e89a2b438b804231f92b779beda5d7 (diff) |
Input: keyboard - fix theoretical race on vt switch
A VT switch can theoretically change fg_console between
vc = vc_cons[fg_console].d
and
kbd = kbd_table + fg_console
Fix it by replacing the second fg_console with vc->vc_num.
Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'drivers/char/dtlk.c')
0 files changed, 0 insertions, 0 deletions