I just read the following in a recent patch for ixgbe:

"MSI-X allocation broke after the 82599 merge on systems with more than 
8 CPU cores. 82598 drops back into MSI mode, which isn't sufficient to 
run full, efficient 10G line rate."

I have a Supermicro X7DWE 5400 (Seaburg) based motherboard, with a 
couple of 82598EB 10 Gigabit AF cards installed in x8 MCH connected slots.

The system is running 2.6.27.19-78.2.30.fc9.x86_64 and ixgbe 1.3.18-k4.

lspci -vv

04:00.0 Ethernet controller: Intel Corporation 82598EB 10 Gigabit AF 
Dual Port Network Connection (rev 01)
         Subsystem: Intel Corporation 10 Gigabit XF SR Dual Port Server 
Adapter
         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- 
ParErr- Stepping- SERR- FastB2B- DisINTx+
         Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
         Latency: 0, Cache Line Size: 32 bytes
         Interrupt: pin A routed to IRQ 54
         Region 0: Memory at de280000 (32-bit, non-prefetchable) [size=128K]
         Region 1: Memory at de200000 (32-bit, non-prefetchable) [size=256K]
         Region 2: I/O ports at 3000 [size=32]
         Region 3: Memory at de2c0000 (32-bit, non-prefetchable) [size=16K]
         Capabilities: <access denied>
         Kernel driver in use: ixgbe
         Kernel modules: ixgbe


/proc/interrupts shows:

2287:         13         18         28         49   PCI-MSI-edge 
eth0:lsc
2288:       9141     136551      21455     238464   PCI-MSI-edge 
eth0:v7-Tx
2289:      48562     109176      24880     135639   PCI-MSI-edge 
eth0:v6-Tx
2290:     107570    3702139      75813    3727686   PCI-MSI-edge 
eth0:v5-Tx
2291:      89445    9720752     132501    4888981   PCI-MSI-edge 
eth0:v4-Tx
2292:     137766     210305      24363     145395   PCI-MSI-edge 
eth0:v3-Rx
2293:      67075    7653882      70646   15840483   PCI-MSI-edge 
eth0:v2-Rx
2294:      89234    4985296      78648    6575514   PCI-MSI-edge 
eth0:v1-Rx
2295:     114302     232087      56105     256490   PCI-MSI-edge 
eth0:v0-Rx

Does this mean the card is using MSI or MSI-X interrupts?

If MSI, in light of the quote above, how do I enable MSI-X?

Regards,

Richard


------------------------------------------------------------------------------
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel

Reply via email to