public inbox for netdev@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH net 0/2] net: enetc: add more checks to enetc_set_rxfh()
@ 2026-03-25  6:56 Wei Fang
  2026-03-25  6:56 ` [PATCH net 1/2] net: enetc: check whether the RSS algorithm is Toeplitz Wei Fang
  2026-03-25  6:56 ` [PATCH net 2/2] net: enetc: do not allow VF to configure the RSS key Wei Fang
  0 siblings, 2 replies; 6+ messages in thread
From: Wei Fang @ 2026-03-25  6:56 UTC (permalink / raw)
  To: claudiu.manoil, vladimir.oltean, xiaoning.wang, andrew+netdev,
	davem, edumazet, kuba, pabeni, alexandru.marginean
  Cc: netdev, linux-kernel, imx

ENETC only supports Toeplitz algorithm, and VFs do not support setting
the RSS key, but enetc_set_rxfh() does not check these constraints and
silently accepts unsupported configurations. This may mislead users or
tools into believing that the requested RSS settings have been
successfully applied. So add checks to reject unsupported hash functions
and RSS key updates on VFs, and return "-EOPNOTSUPP" to user space.

Wei Fang (2):
  net: enetc: check whether the RSS algorithm is Toeplitz
  net: enetc: do not allow VF to configure the RSS key

 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2026-03-25  7:41 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-25  6:56 [PATCH net 0/2] net: enetc: add more checks to enetc_set_rxfh() Wei Fang
2026-03-25  6:56 ` [PATCH net 1/2] net: enetc: check whether the RSS algorithm is Toeplitz Wei Fang
2026-03-25  7:35   ` Clark Wang
2026-03-25  6:56 ` [PATCH net 2/2] net: enetc: do not allow VF to configure the RSS key Wei Fang
2026-03-25  7:17   ` Clark Wang
2026-03-25  7:41     ` Wei Fang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox