On 1/7/18 3:45 AM, Ido Schimmel wrote: > By the time fib6_net_exit() is executed all the netdevs in the namespace > have been either unregistered or pushed back to the default namespace. > That is because pernet subsys operations are always ordered before > pernet device operations and therefore invoked after them during > namespace dismantle. > > Thus, all the routing tables in the namespace are empty by the time > fib6_net_exit() is invoked and the call to rt6_ifdown() can be removed. > > This allows us to simplify the condition in fib6_ifdown() as it's only > ever called with an actual netdev. > > Signed-off-by: Ido Schimmel <ido...@mellanox.com> > --- > net/ipv6/ip6_fib.c | 1 - > net/ipv6/route.c | 8 +++----- > 2 files changed, 3 insertions(+), 6 deletions(-) >
Acked-by: David Ahern <dsah...@gmail.com>