ethtool: do not use rtnl in ethnl_default_dumpit()
authorEric Dumazet <edumazet@google.com>
Wed, 7 Feb 2024 15:35:14 +0000 (15:35 +0000)
committerJakub Kicinski <kuba@kernel.org>
Fri, 9 Feb 2024 03:08:51 +0000 (19:08 -0800)
commite7689879d14ee730085c2f5974003c2d0ebbebc6
tree14577346aab60bf868e98dedcc645c609c3fe51b
parentfd0bb2c7ccd93ae308ca1317c04765b26e88e3a1
ethtool: do not use rtnl in ethnl_default_dumpit()

for_each_netdev_dump() can be used with RCU protection,
no need for rtnl if we are going to use dev_hold()/dev_put().

Signed-off-by: Eric Dumazet <edumazet@google.com>
Link: https://lore.kernel.org/r/20240207153514.3640952-1-edumazet@google.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/ethtool/netlink.c