linux-kernelorg-stable/drivers/net/ethernet/ti
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
..
icssg net: ti: icssg-prueth: Enable zero copy in XDP features 2025-11-20 15:24:11 +01:00
icssm
Kconfig
Makefile
am65-cpsw-ethtool.c
am65-cpsw-nuss.c devlink: pass extack through to devlink_param::get() 2025-11-20 19:01:22 -08:00
am65-cpsw-nuss.h
am65-cpsw-qos.c net: ethernet: ti: am65-cpsw-qos: fix IET verify retry mechanism 2025-11-10 18:00:40 -08:00
am65-cpsw-qos.h
am65-cpsw-switchdev.c
am65-cpsw-switchdev.h
am65-cpts.c
am65-cpts.h
cpsw-common.c
cpsw-phy-sel.c
cpsw.c
cpsw.h
cpsw_ale.c
cpsw_ale.h
cpsw_ethtool.c
cpsw_new.c devlink: pass extack through to devlink_param::get() 2025-11-20 19:01:22 -08:00
cpsw_priv.c
cpsw_priv.h
cpsw_sl.c
cpsw_sl.h
cpsw_switchdev.c
cpsw_switchdev.h
cpts.c
cpts.h
davinci_cpdma.c
davinci_cpdma.h
davinci_emac.c
davinci_mdio.c
k3-cppi-desc-pool.c
k3-cppi-desc-pool.h
netcp.h
netcp_core.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2025-11-06 09:27:40 -08:00
netcp_ethss.c net: netcp: ethss: Fix type of first parameter in hwtstamp stubs 2025-11-11 17:49:02 -08:00
netcp_sgmii.c
netcp_xgbepcsr.c
tlan.c
tlan.h