aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/sky2.c
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/sky2.c')
-rw-r--r--drivers/net/sky2.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/drivers/net/sky2.c b/drivers/net/sky2.c
index faa48410195e..8ae8520baaf3 100644
--- a/drivers/net/sky2.c
+++ b/drivers/net/sky2.c
@@ -3176,7 +3176,9 @@ static void sky2_reset(struct sky2_hw *hw)
3176static void sky2_detach(struct net_device *dev) 3176static void sky2_detach(struct net_device *dev)
3177{ 3177{
3178 if (netif_running(dev)) { 3178 if (netif_running(dev)) {
3179 netif_tx_lock(dev);
3179 netif_device_detach(dev); /* stop txq */ 3180 netif_device_detach(dev); /* stop txq */
3181 netif_tx_unlock(dev);
3180 sky2_down(dev); 3182 sky2_down(dev);
3181 } 3183 }
3182} 3184}