Ben Nizette
e4bd3e591c
Input: sa1111ps2 - use disable_irq_nosync() in irq handlers
...
disable_irq() waits for all running handlers to complete before
returning. As such, if it's used to disable an interrupt from
that interrupt's handler it will deadlock. This replaces the
dangerous instances with the _nosync() variant which doesn't have
this problem.
Signed-off-by: Ben Nizette <bn@niasdigital.com>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
2009-04-17 20:41:54 -07:00
..
gameport
Input: gameport - fix attach driver code
2009-04-15 08:58:19 -07:00
joystick
sh: maple: Support block reads and writes.
2009-02-27 16:07:32 +09:00
keyboard
Input: omap-keypad - use disable_irq_nosync() in irq handler
2009-04-17 20:41:44 -07:00
misc
Input: hp_sdc_rtc should depend on serio
2009-04-15 08:58:19 -07:00
mouse
Merge branch 'next' into for-linus
2009-04-16 08:51:52 -07:00
serio
Input: sa1111ps2 - use disable_irq_nosync() in irq handlers
2009-04-17 20:41:54 -07:00
tablet
Input: gtco - use USB endpoint API
2008-12-30 01:09:55 -08:00
touchscreen
Merge branch 'next' into for-linus
2009-04-16 08:51:52 -07:00
apm-power.c
evbug.c
Input: struct device - replace bus_id with dev_name(), dev_set_name()
2008-10-30 09:29:05 -04:00
evdev.c
Rationalize fasync return values
2009-03-16 08:34:35 -06:00
ff-core.c
ff-memless.c
input: replace spin_lock_bh with spin_lock_irqsave in ml_ff_playback
2008-11-30 10:36:51 -08:00
fixp-arith.h
input-compat.c
Input: refactor evdev 32bit compat to be shareable with uinput
2008-10-27 22:03:42 -04:00
input-compat.h
Input: refactor evdev 32bit compat to be shareable with uinput
2008-10-27 22:03:42 -04:00
input-polldev.c
input.c
Merge branch 'next' into for-linus
2009-04-16 08:51:52 -07:00
joydev.c
Rationalize fasync return values
2009-03-16 08:34:35 -06:00
Kconfig
trivial: fix typos/grammar errors in Kconfig texts
2009-03-30 15:22:01 +02:00
Makefile
Input: refactor evdev 32bit compat to be shareable with uinput
2008-10-27 22:03:42 -04:00
mousedev.c
Rationalize fasync return values
2009-03-16 08:34:35 -06:00
xen-kbdfront.c
get xenbus_driver ->probe() "recognized" by modpost
2008-11-30 10:03:38 -08:00