diff options
Diffstat (limited to 'net/core/dev.c')
| -rw-r--r-- | net/core/dev.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/net/core/dev.c b/net/core/dev.c index b9b22a3c4c8f..660dd41aaaa6 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -4845,7 +4845,7 @@ static void rollback_registered_many(struct list_head *head)  	dev = list_first_entry(head, struct net_device, unreg_list);  	call_netdevice_notifiers(NETDEV_UNREGISTER_BATCH, dev); -	synchronize_net(); +	rcu_barrier();  	list_for_each_entry(dev, head, unreg_list)  		dev_put(dev);  | 
