Hi,

     We try to enable the UDP multiple receiving queue by "ethtool -N fi0 
rx-flow-hash udp4 sdfn" command,
but after this command executed, all udp packets with different soured udp port 
still allocated to the same rx queue 0. Other rx queues are nearly empty, and 
then this only processed by one CPU core(load 100%) and other cores are nearly 
0, we can not get the maximum packets through out.

Our question:
1.      How to assign the udp packets with different udp source ports to 
different rx queues ?
2.      How to process the different udp packets in different cpu cores?

Ethernet hardware:
0f:00.0 Ethernet controller: Intel Corporation 82599EB 10-Gigabit Dual Port 
Network Connection (rev 01)
0f:00.1 Ethernet controller: Intel Corporation 82599EB 10-Gigabit Dual Port 
Network Connection (rev 01)
Driver version:
driver: ixgbe
version: 3.17.3
firmware-version: 0x8000018d
bus-info: 0000:0f:00.0
ethtool version: ethtool version 2.6.33-pre1
CPU: Intel(R) Xeon(R) CPU E5-2658 0 @ 2.10GHz
Linux kernel version: 2.6.34.13

Best Regards
Nokia
Xu Gang



------------------------------------------------------------------------------
HPCC Systems Open Source Big Data Platform from LexisNexis Risk Solutions
Find What Matters Most in Your Big Data with HPCC Systems
Open Source. Fast. Scalable. Simple. Ideal for Dirty Data.
Leverages Graph Analysis for Fast Processing & Easy Data Exploration
http://www.hpccsystems.com
_______________________________________________
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