Commit f4950e45 authored by Stephen Hemminger's avatar Stephen Hemminger Committed by David S. Miller
Browse files

hv_netvsc: only wake transmit queue if link is up



Don't wake transmit queues if link is not up yet.

Signed-off-by: default avatarStephen Hemminger <sthemmin@microsoft.com>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 12f69661
Loading
Loading
Loading
Loading
+3 −4
Original line number Original line Diff line number Diff line
@@ -91,12 +91,11 @@ static int netvsc_open(struct net_device *net)
		return ret;
		return ret;
	}
	}


	netif_tx_wake_all_queues(net);

	rdev = nvdev->extension;
	rdev = nvdev->extension;

	if (!rdev->link_state) {
	if (!rdev->link_state)
		netif_carrier_on(net);
		netif_carrier_on(net);
		netif_tx_wake_all_queues(net);
	}


	if (vf_netdev) {
	if (vf_netdev) {
		/* Setting synthetic device up transparently sets
		/* Setting synthetic device up transparently sets