Question: How to distribute the interrupts over multiple cores?

From: Lenky Gao
Date: Sun Mar 24 2013 - 22:34:03 EST


Hi everyone,

I faced the same problem as this URL:
http://stackoverflow.com/questions/13641440/unable-to-distrubute-the-interrupts-over-multiple-cores

The question have been closed with no answer. :(

My machine have 2x Xeon E5504 processors and running vanilla kernel
3.6.11 in CentOS 6.0.

Could anyone give me some tips?

PS:
[root@localhost ~]# cat /proc/cmdline
ro root=/dev/mapper/vg_localhost-lv_root rd_NO_LUKS LANG=en_US.UTF-8
rd_NO_MD quiet rd_LVM_LV=vg_localhost/lv_swap
SYSFONT=latarcyrheb-sun16 rhgb rd_LVM_LV=vg_localhost/lv_root
KEYBOARDTYPE=pc KEYTABLE=us rd_NO_DM apic=debug pci=nomsi
[root@localhost ~]# uname -a
Linux localhost.lenkydomain 3.6.11 #2 SMP Fri Mar 22 21:13:41 CST 2013
x86_64 x86_64 x86_64 GNU/Linux
[root@localhost ~]# echo 6 > /proc/irq/25/smp_affinity
[root@localhost ~]# cat /proc/irq/25/smp_affinity
000006
[root@localhost ~]# cat /proc/interrupts | grep eth9
25: 5824 13914 159 128 210
0 0 0 IR-IO-APIC-fasteoi eth9
[root@localhost ~]# cat /proc/interrupts | grep eth9
25: 5824 13927 159 128 210
0 0 0 IR-IO-APIC-fasteoi eth9
[root@localhost ~]# cat /proc/interrupts | grep eth9
25: 5824 13939 159 128 210
0 0 0 IR-IO-APIC-fasteoi eth9
[root@localhost ~]# cat /proc/interrupts | grep eth9
25: 5824 13973 159 128 210
0 0 0 IR-IO-APIC-fasteoi eth9


--
Regards,

Lenky
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/