Skip to contentSkip to conversation

fix IRQ affinity

PATCH New Kimio Suganuma 1 participant 1 message Jul 13, 2001

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 fix IRQ affinity

Hi all,

IRQ affinity doesn't work due to missing of cpu_physical_id(). This patch fixes it.

ia64/kernel/iosapic.c Fri Jul 13 11:56:20 2001 renamed from ia64/kernel/iosapic.c~ Fri Jul 13 12:29:18 2001 +1 -1
@@ -215,7 +215,7 @@
        if (!mask || irq >= IA64_NUM_VECTORS)
                return;
 
-       dest = ffz(~mask);
+       dest = cpu_physical_id(ffz(~mask));
 
        pin = iosapic_irq[irq].pin;
        addr = iosapic_irq[irq].addr;

Regards,

---
Kimio Suganuma
NEC Systems, Inc.
[email protected]