diff options
author | Yinghai Lu <yinghai@kernel.org> | 2009-05-06 10:10:06 -0700 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-05-11 10:35:10 +0200 |
commit | b9c61b70075c87a8612624736faf4a2de5b1ed30 (patch) | |
tree | 40f4ae74461d20be77b4b260e5384fe937bc5bec /arch/mips/pci | |
parent | 5ef2183768bb7d64b85eccbfa1537a61cbefa97c (diff) | |
download | linux-b9c61b70075c87a8612624736faf4a2de5b1ed30.tar.gz linux-b9c61b70075c87a8612624736faf4a2de5b1ed30.tar.bz2 linux-b9c61b70075c87a8612624736faf4a2de5b1ed30.zip |
x86/pci: update pirq_enable_irq() to setup io apic routing
So we can set io apic routing only when enabling the device irq.
This is advantageous for IRQ descriptor allocation affinity: if we set up
the IO-APIC entry later, we have a chance to allocate the IRQ descriptor
later and know which device it is on and can set affinity accordingly.
[ Impact: standardize/enhance irq-enabling sequence for mptable irqs ]
Signed-off-by: Yinghai Lu <yinghai@kernel.org>
Acked-by: Jesse Barnes <jbarnes@virtuousgeek.org>
Cc: Len Brown <lenb@kernel.org>
Cc: Andrew Morton <akpm@linux-foundation.org>
LKML-Reference: <4A01C46E.8000501@kernel.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/mips/pci')
0 files changed, 0 insertions, 0 deletions