>-----Original Message----- >From: Łukasz Chrustek [mailto:luk...@chrustek.net] >Sent: Thursday, October 06, 2016 3:06 AM >To: e1000-devel@lists.sourceforge.net >Subject: [E1000-devel] rx queue > >Hello, > >I have strange problem, my system has two 12-core procesors, when >setting smp_affinity and rps_cpus to spread load accros all cores, I >get following: > >ethtool -S S8P0 |grep -E "rx.*pack" > rx_packets: 28059349668 > rx_fcoe_packets: 0 > rx_queue_0_packets: 1739671933 > rx_queue_1_packets: 1740406739 > rx_queue_2_packets: 1945709824 > rx_queue_3_packets: 1741279872 > rx_queue_4_packets: 1739593471 > rx_queue_5_packets: 1740392727 > rx_queue_6_packets: 1740513001 > rx_queue_7_packets: 1740921491 > rx_queue_8_packets: 1741525459 > rx_queue_9_packets: 1739646341 > rx_queue_10_packets: 1741068593 > rx_queue_11_packets: 1741374592 > rx_queue_12_packets: 1739709430 > rx_queue_13_packets: 1747586478 > rx_queue_14_packets: 1740398506 > rx_queue_15_packets: 1739546993 > rx_queue_16_packets: 690 > rx_queue_17_packets: 455 > rx_queue_18_packets: 653 > rx_queue_19_packets: 411 > rx_queue_20_packets: 510 > rx_queue_21_packets: 514 > rx_queue_22_packets: 588 > rx_queue_23_packets: 431 > > >but for tx: > > >ethtool -S S8P0 |grep -E "tx.*pack" > tx_packets: 23697264990 > tx_fcoe_packets: 0 > tx_queue_0_packets: 897068903 > tx_queue_1_packets: 897204633 > tx_queue_2_packets: 1705630673 > tx_queue_3_packets: 897124425 > tx_queue_4_packets: 897124753 > tx_queue_5_packets: 897114279 > tx_queue_6_packets: 897379101 > tx_queue_7_packets: 897218157 > tx_queue_8_packets: 904811070 > tx_queue_9_packets: 897124394 > tx_queue_10_packets: 901837638 > tx_queue_11_packets: 897419500 > tx_queue_12_packets: 1241034979 > tx_queue_13_packets: 1247080319 > tx_queue_14_packets: 1247499026 > tx_queue_15_packets: 1240739566 > tx_queue_16_packets: 891720194 > tx_queue_17_packets: 891610281 > tx_queue_18_packets: 891814848 > tx_queue_19_packets: 891770115 > tx_queue_20_packets: 891746387 > tx_queue_21_packets: 891680822 > tx_queue_22_packets: 891775521 > tx_queue_23_packets: 891735428 > > >Can You provide some clue to spread rx_queue for all cores not only >first 16 ?
Most likely because you are using RSS which is limited to 16 queues. We can tell for sure if you provide more details about how the interface is configured (either on load or via ethtool). Thanks, Emil ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired