On 2019-08-30 11:25 AM, Jiri Pirko wrote: > From: Jiri Pirko <j...@mellanox.com> > > Take only FIB events that are happening in init_net into account. No other > namespaces are supported. > > Signed-off-by: Jiri Pirko <j...@mellanox.com> > --- > v1->v2: > - no change, just cced maintainers (fat finger made me avoid them in v1) > --- > drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c > b/drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c > index e69766393990..5d20d615663e 100644 > --- a/drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c > +++ b/drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c > @@ -248,6 +248,9 @@ static int mlx5_lag_fib_event(struct notifier_block *nb, > struct net_device *fib_dev; > struct fib_info *fi; > > + if (!net_eq(info->net, &init_net)) > + return NOTIFY_DONE; > + > if (info->family != AF_INET) > return NOTIFY_DONE; > >
thanks Acked-by: Roi Dayan <r...@mellanox.com>