aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorDmitry Torokhov <dtor@insightbb.com>2007-06-29 01:06:35 -0400
committerDmitry Torokhov <dtor@insightbb.com>2007-06-29 01:06:35 -0400
commit33143ea1a34d12699e6aa222ba124498abcfe4d1 (patch)
tree5f104ff42e9c964bebd508e9354d5a6468628edd /include/linux
parentInput: atkbd - use printk_ratelimit for spurious ACK messages (diff)
downloadlinux-dev-33143ea1a34d12699e6aa222ba124498abcfe4d1.tar.xz
linux-dev-33143ea1a34d12699e6aa222ba124498abcfe4d1.zip
Input: serio - take drv_mutex in serio_cleanup()
We need to take serio->drv_mutex in serio_cleanup() to prevent the function from being called while driver is in the middle of attaching to a serio port. Such situation can happen with i8042 and atkbd drivers if user rapidly presses Ctrl-Alt-Del during system startup, and leads to kernel oops. Reported-by: Dave Young <hidave.darkstar@gmail.com> Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions