linux_dsm_epyc7002/drivers/net/hyperv
Vitaly Kuznetsov 6da7225f5a 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 <vkuznets@redhat.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-05-16 13:26:01 -04:00
..
hyperv_net.h hv_netvsc: get rid of struct net_device pointer in struct netvsc_device 2016-05-16 13:26:00 -04:00
Kconfig
Makefile
netvsc_drv.c hv_netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() with netvsc_remove() 2016-05-16 13:26:01 -04:00
netvsc.c hv_netvsc: get rid of struct net_device pointer in struct netvsc_device 2016-05-16 13:26:00 -04:00
rndis_filter.c hv_netvsc: get rid of struct net_device pointer in struct netvsc_device 2016-05-16 13:26:00 -04:00