summaryrefslogtreecommitdiff
path: root/arch/ia64/kernel/irq_ia64.c
diff options
context:
space:
mode:
authorKenji Kaneshige <kaneshige.kenji@jp.fujitsu.com>2007-07-30 11:54:41 +0900
committerTony Luck <tony.luck@intel.com>2007-07-30 16:29:47 -0700
commitc4c376f7e16deeba8f0542eabcaca19b712e7be1 (patch)
tree96a3d14bcfd6742093d5eaa2ca7d79b613978a5b /arch/ia64/kernel/irq_ia64.c
parent1b30859b8d42b3161954a81da7f96055a4617220 (diff)
[IA64] Fix registered interrupt check
Fix the problem that interrupts are not initialized correctly at PCI hotplug or driver reloading time. By vector domain change, the iosapic_rte_info structure was changed to be on the iosapic_intr_info[irq].rtes list even after the interrupts are unregistered. So iosapic_intr_info[irq].rtes list must not be checked to see if there are registered interrupts (RTEs) on the irq. We must check iosapic_intr_info[irq].count counter instead. Signed-off-by: Kenji Kaneshige <kaneshige.kenji@jp.fujitsu.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/ia64/kernel/irq_ia64.c')
0 files changed, 0 insertions, 0 deletions