ARM: 8218/1: warn if bad IRQ was scheduled
authorDmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Sat, 22 Nov 2014 13:48:15 +0000 (14:48 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Thu, 27 Nov 2014 16:15:33 +0000 (16:15 +0000)
commit44cb09c23f8e5838f24ef47d43dd2804b71b3a65
tree250e9d1789881a744d5bf88ee7e6322be3ffdf11
parent119acbd24c54d73c8941f43f16817c3417237413
ARM: 8218/1: warn if bad IRQ was scheduled

If somebody causes an unexpected bad IRQ, this even will be unnoticed in
both dmesg and system logs. If the "bad" IRQ is stuck, the device will
just hang silently w/o reporting anything. Compare this to the generic
behaviour (from include/asm-generic/hardirq.h) which prints a message
with critical level. So to help everybody, include the same message into
ARM-specific ack_bad_irq().

Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
arch/arm/include/asm/hw_irq.h