]> git.baikalelectronics.ru Git - kernel.git/commit
[IA64] Fix unexpected interrupt vector handling
authorKenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>
Tue, 28 Aug 2007 23:01:21 +0000 (16:01 -0700)
committerTony Luck <tony.luck@intel.com>
Tue, 28 Aug 2007 23:01:21 +0000 (16:01 -0700)
commit4d7a90dd89b390b1925fd1aa3f93e447e386008c
tree37ddca9b39dbc184b27503d226cba86f48f8c525
parent2c7c1f58231f7632acc3100ea477a22ea009a4c5
[IA64] Fix unexpected interrupt vector handling

Fix handling for spurious interrupts not being mapped to any IRQs.

Currently, spurious interrupts that are not mapped to any IRQs are
handled as IRQ 15 (== IA64_SPURIOUS_VECTOR). But it is not proper
because vector != irq. We need special handlings for such spurious
interrupts not being mapped to any IRQs.

Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>
Signed-off-by: Tony Luck <tony.luck@intel.com>
arch/ia64/kernel/irq_ia64.c