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

Reply via email to