aboutsummaryrefslogtreecommitdiffstats
path: root/net/unix/af_unix.c
diff options
context:
space:
mode:
authorArjan van de Ven <[email protected]>2008-11-24 00:57:36 +0000
committerLinus Torvalds <[email protected]>2008-11-30 18:36:51 +0000
commit211f05a034f49586fdd071abd174853217ec29ee (patch)
treea23a1dd79b65049855e9344df42305442aa2a170 /net/unix/af_unix.c
parenthotplug_memory_notifier section annotation (diff)
downloadkernel-211f05a034f49586fdd071abd174853217ec29ee.tar.gz
kernel-211f05a034f49586fdd071abd174853217ec29ee.zip
input: replace spin_lock_bh with spin_lock_irqsave in ml_ff_playback
ml_ff_playback() uses spin_(un)lock_bh. However this function is called with interrupts disabled from erase_effect() in drivers/input/ff-core.c:196. This is not permitted, and will result in a WARN_ON in the bottom half handling code. This patch changes this function to just use spin_lock_irqsave() instead, solving the problem and simplifying the locking logic. This was reported as entry #106559 in kerneloops.org Reported-by: kerneloops.org Signed-off-by: Arjan van de Ven <[email protected]> Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions