[PATCH] fix deadlock in drivers/pci/msi.c
authorIngo Molnar <mingo@elte.hu>
Thu, 26 Jan 2006 00:42:11 +0000 (01:42 +0100)
committerLinus Torvalds <torvalds@g5.osdl.org>
Tue, 31 Jan 2006 19:30:18 +0000 (11:30 -0800)
commitf6bc2666ed6696c40ef055e88ffef0b7657437a4
tree30377687ad0cb9c9ef0141bf142511062e1980b5
parent4021cb279a532728c3208a16b9b09b0ca8016850
[PATCH] fix deadlock in drivers/pci/msi.c

The lock validator caught another one: drivers/pci/msi.c is accessing
&irq_desc[i].lock with interrupts enabled (!).

The fix is to disable interrupts properly.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
drivers/pci/msi.c