diff options
author | 2021-03-22 17:58:42 +0200 | |
---|---|---|
committer | 2021-03-22 13:45:45 -0700 | |
commit | 08c99b92d76c5bb0208cf89cafd502bdb3b2c98c (patch) | |
tree | b814ab150ccc9174b79d5fa6cd6c1c7f7b350c0c | |
parent | net: bridge: when suppression is enabled exclude RARP packets (diff) | |
download | wireguard-linux-08c99b92d76c5bb0208cf89cafd502bdb3b2c98c.tar.xz wireguard-linux-08c99b92d76c5bb0208cf89cafd502bdb3b2c98c.zip |
mlxsw: spectrum_router: Remove RTNL assertion
Remove the RTNL assertion in the nexthop notifier block. The assertion
is not needed given RTNL is never assumed to be taken.
This is a preparation for future patches where mlxsw will start handling
nexthop events that are not always sent with RTNL held.
Signed-off-by: Ido Schimmel <idosch@nvidia.com>
Reviewed-by: Petr Machata <petrm@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c b/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c index eda99d82766a..0e0b40e97783 100644 --- a/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c +++ b/drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c @@ -4699,8 +4699,6 @@ static int mlxsw_sp_nexthop_obj_event(struct notifier_block *nb, mutex_lock(&router->lock); - ASSERT_RTNL(); - switch (event) { case NEXTHOP_EVENT_REPLACE: err = mlxsw_sp_nexthop_obj_new(router->mlxsw_sp, info); |