commit | 6da7225f5a95ba68e3c6225c4051182bef30eed4 | [log] [tgz] |
---|---|---|
author | Vitaly Kuznetsov <vkuznets@redhat.com> | Fri May 13 13:55:24 2016 +0200 |
committer | David S. Miller <davem@davemloft.net> | Mon May 16 13:26:01 2016 -0400 |
tree | ac4fc78355ad23c7d69e2d9be2ce37d3d18495eb | |
parent | 0a1275ca5128b84ffffc149960969ed351ae00eb [diff] |
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>