mirror of
https://github.com/torvalds/linux.git
synced 2026-05-25 23:52:08 +02:00
net/mlx5e: E-Switch, Allow devcom initialization on more vports
New features could use the devcom interface but not necessarily the lag feature although for vport managers and ECPF still check for lag support. Signed-off-by: Roi Dayan <roid@nvidia.com> Reviewed-by: Shay Drory <shayd@nvidia.com> Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
This commit is contained in:
parent
1161d22ded
commit
e2bb798471
|
|
@ -2897,7 +2897,8 @@ void mlx5_esw_offloads_devcom_init(struct mlx5_eswitch *esw, u64 key)
|
|||
if (!MLX5_CAP_ESW(esw->dev, merged_eswitch))
|
||||
return;
|
||||
|
||||
if (!mlx5_lag_is_supported(esw->dev))
|
||||
if ((MLX5_VPORT_MANAGER(esw->dev) || mlx5_core_is_ecpf_esw_manager(esw->dev)) &&
|
||||
!mlx5_lag_is_supported(esw->dev))
|
||||
return;
|
||||
|
||||
xa_init(&esw->paired);
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user