From: David S. Miller Date: Mon, 26 Feb 2024 11:46:13 +0000 (+0000) Subject: Merge branch 'rtnetlink-reduce-rtnl-pressure' X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=5fc3903c46a743781cd35fdecfdd889c522e2c3b;p=linux.git Merge branch 'rtnetlink-reduce-rtnl-pressure' Eric Dumazet says: ==================== rtnetlink: reduce RTNL pressure for dumps This series restarts the conversion of rtnl dump operations to RCU protection, instead of requiring RTNL. In this new attempt (prior one failed in 2011), I chose to allow a gradual conversion of selected operations. After this series, "ip -6 addr" and "ip -4 ro" no longer need to acquire RTNL. I refrained from changing inet_dump_ifaddr() and inet6_dump_addr() to avoid merge conflicts because of two fixes in net tree. I also started the work for "ip link" future conversion. v2: rtnl_fill_link_ifmap() always emit IFLA_MAP (Jiri Pirko) Added "nexthop: allow nexthop_mpath_fill_node() to be called without RTNL" to avoid a lockdep splat (Ido Schimmel) ==================== Signed-off-by: David S. Miller --- 5fc3903c46a743781cd35fdecfdd889c522e2c3b