summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorMohammed Gamal <mgamal@redhat.com>2018-05-09 10:17:34 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2018-05-19 10:19:36 +0200
commit795df867dd8393136a19d7101199d8fe1c05cd22 (patch)
tree4da69137c50ecdda517db749f205f80d7019faa2 /net
parentb9634c2ee667de7e872b893b3a467672690db995 (diff)
hv_netvsc: Fix net device attach on older Windows hosts
[ Upstream commit 55be9f25be1ca5bda75c39808fc77e42691bc07f ] On older windows hosts the net_device instance is returned to the caller of rndis_filter_device_add() without having the presence bit set first. This would cause any subsequent calls to network device operations (e.g. MTU change, channel change) to fail after the device is detached once, returning -ENODEV. Instead of returning the device instabce, we take the exit path where we call netif_device_attach() Fixes: 7b2ee50c0cd5 ("hv_netvsc: common detach logic") Signed-off-by: Mohammed Gamal <mgamal@redhat.com> Reviewed-by: Stephen Hemminger <sthemmin@microsoft.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions