Added msleep_interruptible delay right before returning from diag_test to allow
the phy to recover from reset
Signed-off-by: Mallikarjuna R Chilakala <[EMAIL PROTECTED]>
Signed-off-by: Ganesh Venkatesan <[EMAIL PROTECTED]>
Signed-off-by: John Ronciak <[EMAIL PROTECTED]>
diff -up netdev-2.6/drivers/net/e1000/e1000_ethtool.c
netdev-2.6.new/drivers/net/e1000/e1000_ethtool.c
--- netdev-2.6/drivers/net/e1000/e1000_ethtool.c 2005-08-04
17:44:43.000000000 -0700
+++ netdev-2.6.new/drivers/net/e1000/e1000_ethtool.c 2005-08-04
17:44:45.000000000 -0700
@@ -1544,6 +1544,7 @@ e1000_diag_test(struct net_device *netde
data[2] = 0;
data[3] = 0;
}
+ msleep_interruptible(4 * 1000);
}
static void
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html