On Fri, Jan 27, 2017 at 11:50 PM, Tom Herbert <t...@herbertland.com> wrote: > On Fri, Jan 27, 2017 at 12:38 PM, Saeed Mahameed <sae...@mellanox.com> wrote: >> From: Gal Pressman <g...@mellanox.com> >> >> Modifying TIR hash should change selected fields bitmask in addition to >> the function and key. >> Formerly, we would not set this field resulting in zeroing of its value, >> which means no packet fields are used for RX RSS hash calculation thus >> causing all traffic to arrive in RQ[0]. >> > This commit log is rather scant in details. Does this mean that RSS is > somehow broken in mlx5? What is exact test that demonstrates bad > behavior? Did you verify that this doesn't break IPv4 or IPv6? >
before this fix out of the box RSS worked fine for both IPv4/IPv6, the only broken flow is when the user explicitly uses ethtoo -X to update the RSS indirection table or hash function. We did verify both IPv6 and IPv4 RSS worked fine after the user changes RSS configuration via ethtool -X