[CentOS] Intel 82579V ethernet nic using only one IRQ? (Dual TX RX queues)

Sun Jun 9 04:46:48 UTC 2013
Alex Flex <aflexzor at gmail.com>

Hello CentOS Community,

So I bought a NIC (using the  Intel 82579V chipset) that supports Dual 
RX and TX queues , my goal with that is so iam able to see and use two 
IRQs in /proc/interrupts and hence be able to take advantage of 2 cores 
on my CPU. Instead I only see one IRQ being used, and hence only one CPU 
core.. Please see below.

Advisement is appreciated!

Alex

--------------------------------------------------------------------------------------------------------------------------------



LAN support      Gigabit (10/100/1000 Mbits/sec) LAN subsystem using the 
Intel® 82579V Gigabit Ethernet Controller
http://www.intel.com/content/www/us/en/motherboards/desktop-motherboards/desktop-board-dh77eb.html


[root at nodeA LabTests]# cat /proc/interrupts
            CPU0       CPU1       CPU2       CPU3
{...}

  33:     180364          0          0          0  IR-PCI-MSI-edge      eth0

DMESG:

e1000e 0000:00:19.0: eth0: (PCI Express:2.5GT/s:Width x1) 00:22:4d:9d:55:13
e1000e 0000:00:19.0: eth0: Intel(R) PRO/1000 Network Connection
e1000e 0000:00:19.0: eth0: MAC: 10, PHY: 11, PBA No: FFFFFF-0FF



e1000e 0000:00:19.0: irq 33 for MSI/MSI-X
e1000e 0000:00:19.0: irq 33 for MSI/MSI-X
ADDRCONF(NETDEV_UP): eth0: link is not ready
e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
eth0: no IPv6 routers present
usb 1-1.5: USB disconnect, device number 3
lo: Disabled Privacy Extensions
e1000e 0000:00:19.0: irq 33 for MSI/MSI-X
e1000e 0000:00:19.0: irq 33 for MSI/MSI-X
ADDRCONF(NETDEV_UP): eth0: link is not ready
e1000e: eth0 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx
e1000e 0000:00:19.0: eth0: 10/100 speed: disabling TSO
ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
eth0: no IPv6 routers present
Intel® 82579V