[Intel-wired-lan] [PATCH net-next 0/2] devlink, ice, mlx5: add init/fini ops for shared devlink for ice to use
Przemek Kitszel
przemyslaw.kitszel at intel.com
Tue Apr 28 09:09:10 UTC 2026
Extend devlink by two callbacks used by shared devlink.
Callbacks provide option for the driver to have constructor/destructor
for the priv data attached to the shared devlink instance.
Use the callbacks from ice.
mlx5 is just touched to have additional param passed.
Non-null additional param for the constructor will be used by separate series.
Przemek Kitszel (2):
devlink, mlx5: add init/fini ops for shared devlink
ice: use shared devlink to store ice_adapters instead of custom xarray
drivers/net/ethernet/intel/ice/ice_adapter.h | 13 +--
include/net/devlink.h | 26 +++++
.../net/ethernet/intel/ice/devlink/devlink.c | 3 +
drivers/net/ethernet/intel/ice/ice_adapter.c | 95 ++++++-------------
drivers/net/ethernet/intel/ice/ice_main.c | 4 +-
.../ethernet/mellanox/mlx5/core/sh_devlink.c | 2 +-
net/devlink/sh_dev.c | 39 +++++++-
7 files changed, 106 insertions(+), 76 deletions(-)
--
2.39.3
More information about the Intel-wired-lan
mailing list