I think you're going to have to ask Illumos about this. Can you reproduce this on a supported OS such as Red Hat Linux or FreeBSD?
Todd Fujinaka Software Application Engineer Datacenter Engineering Group Intel Corporation todd.fujin...@intel.com -----Original Message----- From: Youzhong Yang <yy...@mathworks.com> Sent: Monday, December 2, 2019 12:19 PM To: e1000-devel@lists.sourceforge.net Subject: [E1000-devel] X710: very slow rx speed (a few MiB/second) when using non-default VSI. Hello everyone, I submitted a help request on Intel website and was redirected to this mailing list. The request can be found here: X710: very slow rx speed (a few MiB/second) when using non-default VSI. I experienced very strange performance issue when sending data from a client to a server with X710 card. Details about the investigation can be found here: https://github.com/youzhongyang/i40e_investigation The server runs illumos (derived from open solaris), its i40e driver can be found here: http://src.illumos.org/source/xref/illumos-gate/usr/src/uts/common/io/i40e/ So for each i40e instance, we create 32 VSIs (including the default one created by the firmware), each VSI is assigned 8 trq pairs. When a VIF/VNIC is created, the OS assigns a VSI to it, data receiving through the VNIC's IP will be done by the relevant VSI's 8 RX rings. However, data sending will always go through the default VSI's 8 TX rings. The function for creating non-default VSI is here: http://src.illumos.org/source/xref/illumos-gate/usr/src/uts/common/io/i40e/i40e_main.c#2111 I've upgraded the firmware version to the latest, still the same issue. Is this a known issue? or is there anything missing when setting up the non-default VSI? Your help/advice would be highly appreciated. Sincerely, -Youzhong Yang _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel Ethernet, visit https://forums.intel.com/s/topic/0TO0P00000018NbWAI/intel-ethernet _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel Ethernet, visit https://forums.intel.com/s/topic/0TO0P00000018NbWAI/intel-ethernet