aboutsummaryrefslogtreecommitdiff
path: root/arch/ia64/sn/kernel/msi_sn.c
diff options
context:
space:
mode:
authorJohn Keller <jpk@sgi.com>2006-11-06 14:10:50 -0600
committerTony Luck <tony.luck@intel.com>2006-12-07 10:50:09 -0800
commitc69577711a8fd232e6b309c3e99f9a8f96f63082 (patch)
tree7b70542ab00109a4f4018fe4d34ea7a89857d0b0 /arch/ia64/sn/kernel/msi_sn.c
parentd61b49c1aa49efc657aa0cf270cf931444680563 (diff)
[IA64] SN: Correctly update smp_affinty mask
On Altix systems, the /proc/irq/nn/smp_affinity mask is not being setup at device iniitalization, or updated after an interrupt redirection. This patch resolves those issues. Signed-off-by: John Keller <jpk@sgi.com> Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/ia64/sn/kernel/msi_sn.c')
-rw-r--r--arch/ia64/sn/kernel/msi_sn.c4
1 files changed, 0 insertions, 4 deletions
diff --git a/arch/ia64/sn/kernel/msi_sn.c b/arch/ia64/sn/kernel/msi_sn.c
index 6ffd1f850d4..b3a435fd70f 100644
--- a/arch/ia64/sn/kernel/msi_sn.c
+++ b/arch/ia64/sn/kernel/msi_sn.c
@@ -136,10 +136,6 @@ int sn_setup_msi_irq(unsigned int irq, struct pci_dev *pdev)
*/
msg.data = 0x100 + irq;
-#ifdef CONFIG_SMP
- set_irq_affinity_info(irq, sn_irq_info->irq_cpuid, 0);
-#endif
-
write_msi_msg(irq, &msg);
set_irq_chip_and_handler(irq, &sn_msi_chip, handle_edge_irq);