]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
net/mlx5: E-Switch, Register representors for adjacent vports
authorSaeed Mahameed <saeedm@nvidia.com>
Fri, 29 Aug 2025 22:37:20 +0000 (15:37 -0700)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 2 Sep 2025 13:18:16 +0000 (15:18 +0200)
commita0a7002b943997f5a4a9103ab92db388965f7aff
treeaad1f0adfa3d55693f3ffe190085993fce99ef6b
parent9984ec9f1f502dc5e19daf4210b221f554ca35db
net/mlx5: E-Switch, Register representors for adjacent vports

Register representors for adjacent vports dynamically when they are
discovered. Dynamically added representors state will now be set to
'REGISTERED' when the representor type was already registered,
otherwise they won't be loaded.

Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Reviewed-by: Simon Horman <horms@kernel.org>
Link: https://patch.msgid.link/20250829223722.900629-6-saeed@kernel.org
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
drivers/net/ethernet/mellanox/mlx5/core/esw/adj_vport.c
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c