diff options
-rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/mellanox/mlxsw/spectrum.c b/drivers/net/ethernet/mellanox/mlxsw/spectrum.c index 4afbc3e9e381..668b2f465ca5 100644 --- a/drivers/net/ethernet/mellanox/mlxsw/spectrum.c +++ b/drivers/net/ethernet/mellanox/mlxsw/spectrum.c | |||
@@ -2541,11 +2541,11 @@ static int mlxsw_sp_port_lag_join(struct mlxsw_sp_port *mlxsw_sp_port, | |||
2541 | lag->ref_count++; | 2541 | lag->ref_count++; |
2542 | return 0; | 2542 | return 0; |
2543 | 2543 | ||
2544 | err_col_port_enable: | ||
2545 | mlxsw_sp_lag_col_port_remove(mlxsw_sp_port, lag_id); | ||
2544 | err_col_port_add: | 2546 | err_col_port_add: |
2545 | if (!lag->ref_count) | 2547 | if (!lag->ref_count) |
2546 | mlxsw_sp_lag_destroy(mlxsw_sp, lag_id); | 2548 | mlxsw_sp_lag_destroy(mlxsw_sp, lag_id); |
2547 | err_col_port_enable: | ||
2548 | mlxsw_sp_lag_col_port_remove(mlxsw_sp_port, lag_id); | ||
2549 | return err; | 2549 | return err; |
2550 | } | 2550 | } |
2551 | 2551 | ||