kernel-hacking-2024-linux-s.../drivers/input
Dmitry Torokhov 656acd2bbc Input: fix locking in force-feedback core
The newly added event_lock spinlock in the input core disallows sleeping
and therefore using mutexes in event handlers. Convert force-feedback
core to rely on event_lock instead of mutex to protect slots allocated
for fore-feedback effects. The original mutex is still used to serialize
uploading and erasing of effects.

Reported-by: Anssi Hannula <anssi.hannula@gmail.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2008-06-30 09:26:02 -04:00
..
gameport
joystick usb input endianness annotations and fixes 2008-04-28 10:03:31 -07:00
keyboard Input: pxa27x_keypad - miscellaneous fixes 2008-05-28 14:35:52 -04:00
misc Input: pcspkr - remove negative dependency on snd-pcsp 2008-06-06 00:22:50 -04:00
mouse Input: appletouch - implement reset-resume logic 2008-06-17 11:56:55 -04:00
serio Input: i8042 - retry failed CTR writes when resuming 2008-06-17 11:47:27 -04:00
tablet Input: gtco - fix double kfree in error handling path 2008-05-30 10:40:28 -04:00
touchscreen Input: wm9713 - support five wire panels 2008-05-27 01:37:26 -04:00
apm-power.c Input: apm-power - fix crash when unloading modules 2008-03-24 11:02:06 -04:00
evbug.c
evdev.c Input: make sure input interfaces pin parent input devices 2008-04-01 00:22:53 -04:00
ff-core.c Input: fix locking in force-feedback core 2008-06-30 09:26:02 -04:00
ff-memless.c
fixp-arith.h
input-polldev.c Input: remove private member from input_dev structure 2008-04-02 00:41:00 -04:00
input.c drivers: use non-racy method for proc entries creation (2) 2008-04-29 08:06:22 -07:00
joydev.c Input: make sure input interfaces pin parent input devices 2008-04-01 00:22:53 -04:00
Kconfig xen pvfb: Para-virtual framebuffer, keyboard and pointer driver 2008-04-24 23:57:33 +02:00
Makefile xen pvfb: Para-virtual framebuffer, keyboard and pointer driver 2008-04-24 23:57:33 +02:00
mousedev.c Input: make sure input interfaces pin parent input devices 2008-04-01 00:22:53 -04:00
xen-kbdfront.c xen pvfb: Para-virtual framebuffer, keyboard and pointer driver 2008-04-24 23:57:33 +02:00