diff options
-rw-r--r-- | drivers/net/ethernet/freescale/fec_main.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/net/ethernet/freescale/fec_main.c b/drivers/net/ethernet/freescale/fec_main.c index ca9825ca88c9..658fbc16d8d2 100644 --- a/drivers/net/ethernet/freescale/fec_main.c +++ b/drivers/net/ethernet/freescale/fec_main.c | |||
@@ -451,7 +451,7 @@ fec_restart(struct net_device *ndev, int duplex) | |||
451 | netif_device_detach(ndev); | 451 | netif_device_detach(ndev); |
452 | napi_disable(&fep->napi); | 452 | napi_disable(&fep->napi); |
453 | netif_stop_queue(ndev); | 453 | netif_stop_queue(ndev); |
454 | netif_tx_lock(ndev); | 454 | netif_tx_lock_bh(ndev); |
455 | } | 455 | } |
456 | 456 | ||
457 | /* Whack a reset. We should wait for this. */ | 457 | /* Whack a reset. We should wait for this. */ |
@@ -619,7 +619,7 @@ fec_restart(struct net_device *ndev, int duplex) | |||
619 | netif_device_attach(ndev); | 619 | netif_device_attach(ndev); |
620 | napi_enable(&fep->napi); | 620 | napi_enable(&fep->napi); |
621 | netif_wake_queue(ndev); | 621 | netif_wake_queue(ndev); |
622 | netif_tx_unlock(ndev); | 622 | netif_tx_unlock_bh(ndev); |
623 | } | 623 | } |
624 | } | 624 | } |
625 | 625 | ||