Hi, I have some setups with Intel X710 and Intel X520 cards (10GE) which are used for monitoring (IDS) purpose. For improved performance I used the possibility that the NICs offer several RX queues which I can later use with the IDS. With rx-flow-hash and RSS settings I see a solid distribution of the incoming packets when I run 'ethtool -S $NIC' even in scenarios with *one* VLAN tag added. But in scenarios where I have VLAN QinQ (double vlan) it all comes down to one queue being used.
I read a lot and it seems that it's supported by the hardware but not by the drivers yet. Please correct me if I'm wrong. I also tried different firmware and i40e/ixgbe driver versions but the problem still persists with the most recent versions. I played around with all the offloading settings, rx-flow-hash settings, RSS keys but didn't succeed. I also was wondering why setting 'rx-flow-hash' with 'v' doesn't work, I get 'invalid command' and not 'operation not supported' but looks like it only supports 'sdfn' on those NICs/drivers. I saw some older posts like this https://sourceforge.net/p/e1000/mailman/e1000-devel/thread/loom.20140128T201406-960%40post.gmane.org/ and patches like https://github.com/serhepopovych/linux/commit/8ddd8e870c3d60d971dfae49c0fd89ec3e1d3ac9 where I got the assumption that it might be possible to solve this issue. So first of all can anyone confirm my findings? And if yes is there a fix or just a wrong configuration on my side or is that something that needs to be patched? Or even worse. is this something that can't be solved with those hardware cards? Thanks Andreas _______________________________________________ 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