linux-kernelorg-stable/drivers/net/ethernet/broadcom
Daniel Zahka 011d133bb9 devlink: pass extack through to devlink_param::get()
Allow devlink_param::get() handlers to report error messages via
extack. This function is called in a few different contexts, but not
all of them will have an valid extack to use.

When devlink_param::get() is called from param_get_doit or
param_get_dumpit contexts, pass the extack through so that drivers can
report errors when retrieving param values. devlink_param::get() is
called from the context of devlink_param_notify(), pass NULL in for
the extack.

Reviewed-by: Saeed Mahameed <saeedm@nvidia.com>
Reviewed-by: Aleksandr Loktionov <aleksandr.loktionov@intel.com>
Signed-off-by: Daniel Zahka <daniel.zahka@gmail.com>
Link: https://patch.msgid.link/20251119025038.651131-2-daniel.zahka@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-11-20 19:01:22 -08:00
..
asp2 net: bcmasp: Add support for PHY-based Wake-on-LAN 2025-10-15 17:45:52 -07:00
bnge
bnx2x bnx2x: convert to use ndo_hwtstamp callbacks 2025-11-17 19:30:12 -08:00
bnxt devlink: pass extack through to devlink_param::get() 2025-11-20 19:01:22 -08:00
genet net: bcmgenet: remove unused platform code 2025-10-15 09:09:41 -07:00
Kconfig net: b44: register a fixed phy using fixed_phy_register_100fd if needed 2025-11-04 18:46:13 -08:00
Makefile
b44.c net: b44: register a fixed phy using fixed_phy_register_100fd if needed 2025-11-04 18:46:13 -08:00
b44.h
bcm63xx_enet.c
bcm63xx_enet.h
bcm4908_enet.c
bcm4908_enet.h
bcmsysport.c
bcmsysport.h
bgmac-bcma-mdio.c
bgmac-bcma.c
bgmac-platform.c
bgmac.c
bgmac.h
bnx2.c
bnx2.h
bnx2_fw.h
cnic.c
cnic.h
cnic_defs.h
cnic_if.h
sb1250-mac.c
tg3.c tg3: Fix num of RX queues being reported by ethtool 2025-11-10 17:11:32 -08:00
tg3.h
unimac.h