Re: [PATCH net v3] vxlan: Don't call gro_cells_destroy() before device is unregistered

2019-03-18 Thread David Miller
From: Zhiqiang Liu Date: Sat, 16 Mar 2019 17:02:54 +0800 > Commit ad6c9986bcb62 ("vxlan: Fix GRO cells race condition between > receive and link delete") fixed a race condition for the typical case a vxlan > device is dismantled from the current netns. But if a netns is dismantled, > vxlan_destro

[PATCH net v3] vxlan: Don't call gro_cells_destroy() before device is unregistered

2019-03-16 Thread Zhiqiang Liu
Commit ad6c9986bcb62 ("vxlan: Fix GRO cells race condition between receive and link delete") fixed a race condition for the typical case a vxlan device is dismantled from the current netns. But if a netns is dismantled, vxlan_destroy_tunnels() is called to schedule a unregister_netdevice_queue() of