https://github.com/torvalds/linux
Revision 3515d0161d55d2fa1a340932625f94240a68c262 authored by Al Viro on 25 August 2005, 22:13:14 UTC, committed by Linus Torvalds on 26 August 2005, 23:30:30 UTC
spinlock used in irq handler should be initialized before registering
irq, even if we know that our device has interrupts disabled; handler
is registered shared and taking spinlock is done unconditionally.  As
it is, we can and do get oopsen on boot for some configuration, depending
on irq routing - I've got a reproducer.

Signed-off-by: Al Viro <viro@parcelfarce.linux.theplanet.co.uk>
Signed-off-by: Ben Collins <bcollins@debian.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
1 parent a46206e
History
Tip revision: 3515d0161d55d2fa1a340932625f94240a68c262 authored by Al Viro on 25 August 2005, 22:13:14 UTC
[PATCH] late spinlock initialization in ieee1394/ohci
Tip revision: 3515d01

README

back to top