]> www.infradead.org Git - users/dwmw2/linux.git/commit
net: move HDS config from ethtool state
authorJakub Kicinski <kuba@kernel.org>
Sun, 19 Jan 2025 02:05:11 +0000 (18:05 -0800)
committerJakub Kicinski <kuba@kernel.org>
Mon, 20 Jan 2025 19:44:57 +0000 (11:44 -0800)
commit3c836451ca9041cfb32a7d8f59ea15b3b991bbb3
treefacfeb1770fa0568599b159a391ace671d2957d5
parente81fdf7078e950d3a5c78cc640a2ad58a523092d
net: move HDS config from ethtool state

Separate the HDS config from the ethtool state struct.
The HDS config contains just simple parameters, not state.
Having it as a separate struct will make it easier to clone / copy
and also long term potentially make it per-queue.

Reviewed-by: Michael Chan <michael.chan@broadcom.com>
Link: https://patch.msgid.link/20250119020518.1962249-2-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/broadcom/bnxt/bnxt.c
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c
drivers/net/netdevsim/ethtool.c
drivers/net/netdevsim/netdev.c
include/linux/ethtool.h
include/linux/netdevice.h
include/net/netdev_queues.h
net/core/dev.c
net/core/devmem.c
net/ethtool/rings.c