Hello!
I have two Six-Core CPUs and ixgbe driver creates 24 tx/rx queues. But
traffic distributed only among 16 RX queues.
How to direct traffic to all 24 rx queues?
HW configuration:
HP ProLiant DL360 G7, 2x Intel Six-Core E5645, 16GB RAM, 2x Intel
Corporation 82599EB 10-Gigabit NICs
Linux Kernel 2.6.38.8
Some ethtool output
# ethtool -i eth0
driver: ixgbe
version: 3.2.9-k2
firmware-version: 0.9-3
bus-info: 0000:09:00.0
# ethtool -i eth1
driver: ixgbe
version: 3.2.9-k2
firmware-version: 0.9-3
bus-info: 0000:09:00.1
# ethtool -S eth0
NIC statistics:
rx_packets: 2353149
tx_packets: 2710579
rx_bytes: 651217098
tx_bytes: 659738990
rx_pkts_nic: 2353149
tx_pkts_nic: 2710579
rx_bytes_nic: 660629694
tx_bytes_nic: 670597164
lsc_int: 2
tx_busy: 0
non_eop_descs: 0
rx_errors: 0
tx_errors: 0
rx_dropped: 0
tx_dropped: 0
multicast: 99
broadcast: 1281
rx_no_buffer_count: 0
collisions: 0
rx_over_errors: 0
rx_crc_errors: 0
rx_frame_errors: 0
hw_rsc_aggregated: 0
hw_rsc_flushed: 0
fdir_match: 291115
fdir_miss: 2031557
rx_fifo_errors: 0
rx_missed_errors: 0
tx_aborted_errors: 0
tx_carrier_errors: 0
tx_fifo_errors: 0
tx_heartbeat_errors: 0
tx_timeout_count: 0
tx_restart_queue: 20
rx_long_length_errors: 0
rx_short_length_errors: 0
tx_flow_control_xon: 0
rx_flow_control_xon: 0
tx_flow_control_xoff: 0
rx_flow_control_xoff: 0
rx_csum_offload_errors: 49
alloc_rx_page_failed: 0
alloc_rx_buff_failed: 0
rx_no_dma_resources: 0
tx_queue_0_packets: 165043
tx_queue_0_bytes: 38401840
tx_queue_1_packets: 162906
tx_queue_1_bytes: 38138855
tx_queue_2_packets: 168570
tx_queue_2_bytes: 41790265
tx_queue_3_packets: 167731
tx_queue_3_bytes: 40535275
tx_queue_4_packets: 168591
tx_queue_4_bytes: 42697032
tx_queue_5_packets: 170165
tx_queue_5_bytes: 43270191
tx_queue_6_packets: 173063
tx_queue_6_bytes: 40746228
tx_queue_7_packets: 171329
tx_queue_7_bytes: 42974539
tx_queue_8_packets: 171401
tx_queue_8_bytes: 40370468
tx_queue_9_packets: 174085
tx_queue_9_bytes: 43069158
tx_queue_10_packets: 165402
tx_queue_10_bytes: 40150477
tx_queue_11_packets: 165939
tx_queue_11_bytes: 38720432
tx_queue_12_packets: 174055
tx_queue_12_bytes: 42915187
tx_queue_13_packets: 169259
tx_queue_13_bytes: 40416664
tx_queue_14_packets: 167273
tx_queue_14_bytes: 39214682
tx_queue_15_packets: 175688
tx_queue_15_bytes: 46319151
tx_queue_16_packets: 2
tx_queue_16_bytes: 248
tx_queue_17_packets: 28
tx_queue_17_bytes: 2222
tx_queue_18_packets: 5
tx_queue_18_bytes: 620
tx_queue_19_packets: 5
tx_queue_19_bytes: 620
tx_queue_20_packets: 5
tx_queue_20_bytes: 620
tx_queue_21_packets: 1
tx_queue_21_bytes: 124
tx_queue_22_packets: 0
tx_queue_22_bytes: 0
tx_queue_23_packets: 33
tx_queue_23_bytes: 4092
rx_queue_0_packets: 143415
rx_queue_0_bytes: 37851657
rx_queue_1_packets: 139924
rx_queue_1_bytes: 39637036
rx_queue_2_packets: 147665
rx_queue_2_bytes: 41246049
rx_queue_3_packets: 147788
rx_queue_3_bytes: 40565392
rx_queue_4_packets: 146184
rx_queue_4_bytes: 41169068
rx_queue_5_packets: 149493
rx_queue_5_bytes: 42221674
rx_queue_6_packets: 143145
rx_queue_6_bytes: 37153935
rx_queue_7_packets: 148494
rx_queue_7_bytes: 40966091
rx_queue_8_packets: 148678
rx_queue_8_bytes: 39129607
rx_queue_9_packets: 146972
rx_queue_9_bytes: 39589930
rx_queue_10_packets: 146489
rx_queue_10_bytes: 42729748
rx_queue_11_packets: 142334
rx_queue_11_bytes: 37601609
rx_queue_12_packets: 150304
rx_queue_12_bytes: 42118352
rx_queue_13_packets: 153071
rx_queue_13_bytes: 43629946
rx_queue_14_packets: 142691
rx_queue_14_bytes: 37838601
rx_queue_15_packets: 156491
rx_queue_15_bytes: 47767637
rx_queue_16_packets: 0
rx_queue_16_bytes: 0
rx_queue_17_packets: 11
rx_queue_17_bytes: 766
rx_queue_18_packets: 0
rx_queue_18_bytes: 0
rx_queue_19_packets: 0
rx_queue_19_bytes: 0
rx_queue_20_packets: 0
rx_queue_20_bytes: 0
rx_queue_21_packets: 0
rx_queue_21_bytes: 0
rx_queue_22_packets: 0
rx_queue_22_bytes: 0
rx_queue_23_packets: 0
rx_queue_23_bytes: 0
Best regards,
Aleksey
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
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