aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/xen-netback/interface.c
diff options
context:
space:
mode:
authorVitaly Kuznetsov <[email protected]>2016-05-13 11:55:24 +0000
committerDavid S. Miller <[email protected]>2016-05-16 17:26:01 +0000
commit6da7225f5a95ba68e3c6225c4051182bef30eed4 (patch)
treeac4fc78355ad23c7d69e2d9be2ce37d3d18495eb /drivers/net/xen-netback/interface.c
parenthv_netvsc: get rid of struct net_device pointer in struct netvsc_device (diff)
downloadkernel-6da7225f5a95ba68e3c6225c4051182bef30eed4.tar.gz
kernel-6da7225f5a95ba68e3c6225c4051182bef30eed4.zip
hv_netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() with netvsc_remove()
When netvsc device is removed during mtu change or channels setup we get into troubles as both paths are trying to remove the device. Synchronize them with start_remove flag and rtnl lock. Signed-off-by: Vitaly Kuznetsov <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
0 files changed, 0 insertions, 0 deletions