]> www.infradead.org Git - users/dwmw2/linux.git/commit
ipv4: fib: Hold rtnl_net_lock() for ip_fib_net_exit().
authorKuniyuki Iwashima <kuniyu@amazon.com>
Fri, 28 Feb 2025 04:23:25 +0000 (20:23 -0800)
committerJakub Kicinski <kuba@kernel.org>
Mon, 3 Mar 2025 23:04:11 +0000 (15:04 -0800)
commitaf5cd2a8f07842d14be2cbc628ea511adfd6bba9
treee0d69ddd2cfb3709e4e9b59d72e8f147d6d832b9
parent9f7f3ebeba9388c30b0cba9dc5df0c43d0e07605
ipv4: fib: Hold rtnl_net_lock() for ip_fib_net_exit().

ip_fib_net_exit() requires RTNL and is called from fib_net_init()
and fib_net_exit_batch().

Let's hold rtnl_net_lock() before ip_fib_net_exit().

Signed-off-by: Kuniyuki Iwashima <kuniyu@amazon.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Reviewed-by: David Ahern <dsahern@kernel.org>
Link: https://patch.msgid.link/20250228042328.96624-10-kuniyu@amazon.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/ipv4/fib_frontend.c