Re: [PATCH net-next-2.6] vlan: remove one synchronize_net() call
From: David Miller <davem@davemloft.net> Date: 2011-05-09 18:42:46
From: Eric Dumazet <redacted>
Date: Mon, 09 May 2011 16:40:44 +0200
At VLAN dismantle phase, unregister_vlan_dev() makes one
synchronize_net() call after vlan_group_set_device(grp, vlan_id, NULL).
This call can be safely removed because we are calling
unregister_netdevice_queue() to queue device for deletion, and this
process needs at least one rcu grace period to complete.
Signed-off-by: Eric Dumazet <redacted>