devices/e1000e/netdev-2.6.34-ethercat.c
branchstable-1.5
changeset 2472 50b861e981f7
parent 2421 bc2d4bf9cbe5
child 2473 f62b64fdbc23
--- a/devices/e1000e/netdev-2.6.34-ethercat.c	Wed Dec 05 11:47:07 2012 +0100
+++ b/devices/e1000e/netdev-2.6.34-ethercat.c	Wed Dec 05 12:02:44 2012 +0100
@@ -4149,6 +4149,10 @@
 {
 	struct e1000_adapter *adapter = netdev_priv(netdev);
 
+	if (adapter->ecdev) {
+		return -EBUSY;
+	}
+
 	netif_stop_queue(netdev);
 	/*
 	 * Herbert's original patch had: