net/sfc: do not enforce RSS hash offload in RSS multi-queue
Checks
Commit Message
Rx RSS hash offload should be controlled by the user and should
not be enforced by RSS multi-queue Rx mode.
Fixes: 8b945a7f7dcb ("drivers/net: update Rx RSS hash offload capabilities")
Cc: stable@dpdk.org
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
---
drivers/net/sfc/sfc_rx.c | 4 ----
1 file changed, 4 deletions(-)
Comments
On 7/21/2020 3:54 PM, Andrew Rybchenko wrote:
> Rx RSS hash offload should be controlled by the user and should
> not be enforced by RSS multi-queue Rx mode.
>
> Fixes: 8b945a7f7dcb ("drivers/net: update Rx RSS hash offload capabilities")
> Cc: stable@dpdk.org
>
> Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
Applied to dpdk-next-net/master, thanks.
@@ -1561,10 +1561,6 @@ sfc_rx_check_mode(struct sfc_adapter *sa, struct rte_eth_rxmode *rxmode)
rxmode->offloads |= DEV_RX_OFFLOAD_OUTER_IPV4_CKSUM;
}
- if ((offloads_supported & DEV_RX_OFFLOAD_RSS_HASH) &&
- (rxmode->mq_mode & ETH_MQ_RX_RSS_FLAG))
- rxmode->offloads |= DEV_RX_OFFLOAD_RSS_HASH;
-
return rc;
}