From: Eric Dumazet Date: Thu, 22 Feb 2024 10:50:16 +0000 (+0000) Subject: ipv6: switch inet6_dump_ifinfo() to RCU protection X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=69fdb7e411b6d01eb08447e672302b69c9e176ad;p=linux.git ipv6: switch inet6_dump_ifinfo() to RCU protection No longer hold RTNL while calling inet6_dump_ifinfo() Signed-off-by: Eric Dumazet Reviewed-by: Donald Hunter Signed-off-by: David S. Miller --- diff --git a/net/ipv6/addrconf.c b/net/ipv6/addrconf.c index 6556136d2b8dd..a280614b37652 100644 --- a/net/ipv6/addrconf.c +++ b/net/ipv6/addrconf.c @@ -7462,7 +7462,7 @@ int __init addrconf_init(void) rtnl_af_register(&inet6_ops); err = rtnl_register_module(THIS_MODULE, PF_INET6, RTM_GETLINK, - NULL, inet6_dump_ifinfo, 0); + NULL, inet6_dump_ifinfo, RTNL_FLAG_DUMP_UNLOCKED); if (err < 0) goto errout;