There is only one queue enabled because we found in initial testing that we 
weren't seeing any performance benefit from the second queue. The single lane 
of PCIe at 2.5GT/s was our main bottleneck at that time.

You can certainly enable a second queue if you write your own driver. You have 
to create second RX and TX queues. It hasn't been extensively tested but it has 
been shown to work.

Todd Fujinaka
Software Application Engineer
Networking Division (ND)
Intel Corporation
[email protected]
(503) 712-4565

-----Original Message-----
From: 猛牛 [mailto:[email protected]] 
Sent: Tuesday, September 17, 2013 12:07 AM
To: [email protected]
Subject: [E1000-devel] About NIC 82574L

Hi, Guys,
For NIC 82574L, I see it can support two RX queues and two TX queues in the 
Intel 82574 doc. But I can only see one RX queue and TX queue on my Linux which 
is based on Kernel 2.6.38. I uses the latest driver e10003-2.5.4. On my Linux, 
MSI-X is supported.
Could you tell me how to enable the second queue?
I also checked the NIC driver source code and found the related function is 
"e1000_configure_msix()". But in the function, only E1000_IMS_RXQ0 and
E1000_IMS_TXQ0 are used. I don't know if there are any problems with enabling 
the second queue.
Thanks!

Below is my involved output from my /proc/interrupts.

 41:            0          0          0          0   PCI-MSI-edge
port1-rx-0
 42:         241          0          0          0   PCI-MSI-edge
port1-tx-0
 43:            0          0          0          0   PCI-MSI-edge      port1

------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/20/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=58041151&iu=/4140/ostg.clktrk
_______________________________________________
E1000-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to