aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/intel/ice/ice_ethtool.c
diff options
context:
space:
mode:
authorJakub Kicinski <[email protected]>2025-07-07 18:41:11 +0000
committerJakub Kicinski <[email protected]>2025-07-08 18:56:40 +0000
commit62e01d8c4170f32d074ee68aa92a7e7e89380539 (patch)
tree20aa5c54b522fd38ed6ceee6a0dd4ed03ed27b9b /drivers/net/ethernet/intel/ice/ice_ethtool.c
parenttcp: update the outdated ref draft-ietf-tcpm-rack (diff)
downloadkernel-62e01d8c4170f32d074ee68aa92a7e7e89380539.tar.gz
kernel-62e01d8c4170f32d074ee68aa92a7e7e89380539.zip
eth: otx2: migrate to the *_rxfh_context ops
otx2 only supports additional indirection tables (no separate keys etc.) so the conversion to dedicated callbacks and core-allocated context is mostly removing the code which stores the extra tables in the driver. Core already stores the indirection tables for additional contexts, and doesn't call .get for them. One subtle change here is that we'll now start with the table covering all queues, not directing all traffic to queue 0. This is what core expects if the user doesn't pass the initial indir table explicitly (there's a WARN_ON() in the core trying to make sure driver authors don't forget to populate ctx to defaults). Drivers implementing .create_rxfh_context don't have to set cap_rss_ctx_supported, so remove it. Tested-by: Geetha Sowjanya <[email protected]> Reviewed-by: Simon Horman <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: Jakub Kicinski <[email protected]>
Diffstat (limited to 'drivers/net/ethernet/intel/ice/ice_ethtool.c')
0 files changed, 0 insertions, 0 deletions