mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-05-14 15:55:28 -04:00
RDMA/mlx5: Fix link status down event for MPV
The commit below prevented MPV from unloading correctly due to blocking
the netdev down event, allow sending the event for MPV mode to maintain
proper unload flow.
Fixes: 3790137762 ("RDMA/mlx5: Handle link status event only for LAG device")
Signed-off-by: Patrisious Haddad <phaddad@nvidia.com>
Reviewed-by: Maor Gottlieb <maorg@nvidia.com>
Link: https://patch.msgid.link/d7731478e456f61255af798a7fd4e64b006ddebb.1735567976.git.leonro@nvidia.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
This commit is contained in:
committed by
Leon Romanovsky
parent
a6c346760a
commit
220043b06f
@@ -242,7 +242,8 @@ static int mlx5_netdev_event(struct notifier_block *this,
|
||||
case NETDEV_DOWN: {
|
||||
struct net_device *upper = NULL;
|
||||
|
||||
if (!netif_is_lag_master(ndev) && !netif_is_lag_port(ndev))
|
||||
if (!netif_is_lag_master(ndev) && !netif_is_lag_port(ndev) &&
|
||||
!mlx5_core_mp_enabled(mdev))
|
||||
return NOTIFY_DONE;
|
||||
|
||||
if (mlx5_lag_is_roce(mdev) || mlx5_lag_is_sriov(mdev)) {
|
||||
|
||||
Reference in New Issue
Block a user