Dear All
I would like to tell that irqbalance doesn't balance irqs properly:
0: 126 0 0 0 IO-APIC-edge timer
1: 2 0 0 0 IO-APIC-edge i8042
8: 1 0 0 0 IO-APIC-edge rtc0
9: 0 0 0 0 IO-APIC-fasteoi acpi
12: 4 0 0 0 IO-APIC-edge i8042
16: 644 106 0 0 IO-APIC-fasteoi ehci_hcd:usb1
23: 45 0 0 0 IO-APIC-fasteoi ehci_hcd:usb2
40: 0 0 0 0 PCI-MSI-edge PCIe PME
41: 0 0 0 0 PCI-MSI-edge PCIe PME
42: 7882 0 0 53 PCI-MSI-edge ahci
43: 1 0 0 0 PCI-MSI-edge xhci_hcd
44: 0 0 0 0 PCI-MSI-edge xhci_hcd
45: 0 0 0 0 PCI-MSI-edge xhci_hcd
46: 0 0 0 0 PCI-MSI-edge xhci_hcd
47: 0 0 0 0 PCI-MSI-edge xhci_hcd
48: 3158 0 0 0 PCI-MSI-edge i915
49: 35 0 0 0 PCI-MSI-edge eth0
50: 253 0 0 0 PCI-MSI-edge snd_hda_intel
Package 0: numa_node is 0 cpu mask is 0000000f (load 0)
Cache domain 0: numa_node is 0 cpu mask is 00000001 (load 0)
CPU number 0 numa_node is 0 (load 0)
Interrupt 49 node_num is -1 (ethernet/1)
Interrupt 23 node_num is -1 (legacy/1)
Cache domain 1: numa_node is 0 cpu mask is 00000002 (load 0)
CPU number 1 numa_node is 0 (load 0)
Interrupt 18 node_num is -1 (legacy/1)
Interrupt 16 node_num is -1 (legacy/1)
Cache domain 2: numa_node is 0 cpu mask is 00000004 (load 0)
CPU number 2 numa_node is 0 (load 0)
Interrupt 19 node_num is -1 (legacy/1)
Interrupt 40 node_num is -1 (legacy/1)
Cache domain 3: numa_node is 0 cpu mask is 00000008 (load 0)
CPU number 3 numa_node is 0 (load 0)
Interrupt 42 node_num is -1 (storage/1)
Interrupt 41 node_num is -1 (legacy/1)
Interrupt 50 node_num is -1 (other/1)
Interrupt 11 node_num is -1 (other/1)
Interrupt 48 node_num is -1 (other/1)
I do not understand why it places i915, eth0 and snd_hda_intel on the same CPU
uname -a = 3.1.0-1.fc16.x86_64 #1 SMP Mon Oct 24 12:18:13 UTC 2011 x86_64 x86_64 x86_64
GNU/Linux
Any thoughts?