linux/drivers/input
Dmitry Torokhov 33143ea1a3 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>
2007-06-29 01:06:35 -04:00
..
gameport Input: gameport - do not touch bus's rwsem 2007-04-27 10:57:30 -07:00
joystick Input: db9 - do not ignore dev2 module parameter 2007-05-28 23:24:39 -04:00
keyboard Input: atkbd - use printk_ratelimit for spurious ACK messages 2007-06-28 00:47:10 -04:00
misc Input: move input-polldev to drivers/input 2007-06-13 01:49:58 -04:00
mouse Input: logips2pp - fix typo in Kconfig 2007-05-28 23:24:48 -04:00
serio Input: serio - take drv_mutex in serio_cleanup() 2007-06-29 01:06:35 -04:00
tablet Input: move USB tablets under drivers/input/tablet 2007-05-08 01:41:29 -04:00
touchscreen Input: usbtouchscreen - fix fallout caused by move from drivers/usb 2007-06-12 00:33:13 -04:00
evbug.c Input: rework handle creation code 2007-04-12 01:29:46 -04:00
evdev.c Input: reduce raciness when input handlers disconnect 2007-06-03 23:50:05 -04:00
ff-core.c Input: force feedback - make sure effect is present before playing 2007-05-03 00:51:10 -04:00
ff-memless.c [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
fixp-arith.h Input: move fixp-arith.h to drivers/input 2006-07-19 01:40:14 -04:00
input-polldev.c Input: move input-polldev to drivers/input 2007-06-13 01:49:58 -04:00
input.c Input: add input_set_capability() helper 2007-04-25 00:53:18 -04:00
joydev.c Input: reduce raciness when input handlers disconnect 2007-06-03 23:50:05 -04:00
Kconfig Input: move input-polldev to drivers/input 2007-06-13 01:49:58 -04:00
Makefile Input: move input-polldev to drivers/input 2007-06-13 01:49:58 -04:00
mousedev.c Input: reduce raciness when input handlers disconnect 2007-06-03 23:50:05 -04:00
tsdev.c Input: reduce raciness when input handlers disconnect 2007-06-03 23:50:05 -04:00