devices/e1000/e1000_main-3.12-ethercat.c
branchstable-1.5
changeset 2599 4b0b906df1b4
parent 2586 5b89b4e38cdc
--- a/devices/e1000/e1000_main-3.12-ethercat.c	Tue Oct 28 16:54:59 2014 +0100
+++ b/devices/e1000/e1000_main-3.12-ethercat.c	Thu Feb 19 15:19:29 2015 +0100
@@ -4004,7 +4004,9 @@
 
 	tx_ring->next_to_clean = i;
 
-	netdev_completed_queue(netdev, pkts_compl, bytes_compl);
+	if (!adapter->ecdev) {
+		netdev_completed_queue(netdev, pkts_compl, bytes_compl);
+	}
 
 #define TX_WAKE_THRESHOLD 32
 	if (!adapter->ecdev && unlikely(count && netif_carrier_ok(netdev) &&