mirror of
https://github.com/torvalds/linux.git
synced 2026-05-21 13:27:57 +02:00
ipv6: Hold rtnl_net_lock() in addrconf_verify_work().
addrconf_verify_work() is per-netns work to call addrconf_verify_rtnl() under RTNL. Let's use rtnl_net_lock(). Signed-off-by: Kuniyuki Iwashima <kuniyu@amazon.com> Link: https://patch.msgid.link/20250115080608.28127-4-kuniyu@amazon.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
93c839e3ed
commit
6550ba0863
|
|
@ -4751,9 +4751,9 @@ static void addrconf_verify_work(struct work_struct *w)
|
|||
struct net *net = container_of(to_delayed_work(w), struct net,
|
||||
ipv6.addr_chk_work);
|
||||
|
||||
rtnl_lock();
|
||||
rtnl_net_lock(net);
|
||||
addrconf_verify_rtnl(net);
|
||||
rtnl_unlock();
|
||||
rtnl_net_unlock(net);
|
||||
}
|
||||
|
||||
static void addrconf_verify(struct net *net)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user