From: Eric Dumazet Date: Fri, 9 Feb 2024 15:30:57 +0000 (+0000) Subject: net: use synchronize_net() in dev_change_name() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=4cd582ffa5a9a5d58e5bac9c5e55ca8eeabffddc;p=linux.git net: use synchronize_net() in dev_change_name() dev_change_name() holds RTNL, we better use synchronize_net() instead of plain synchronize_rcu(). Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller --- diff --git a/net/core/dev.c b/net/core/dev.c index 31f2c97d19903..7cf15d2bf78de 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -1239,7 +1239,7 @@ rollback: netdev_name_node_del(dev->name_node); write_unlock(&dev_base_lock); - synchronize_rcu(); + synchronize_net(); write_lock(&dev_base_lock); netdev_name_node_add(net, dev->name_node);