|
@@ -4449,6 +4449,9 @@ e1000_netpoll(struct net_device *netdev)
|
|
disable_irq(adapter->pdev->irq);
|
|
disable_irq(adapter->pdev->irq);
|
|
e1000_intr(adapter->pdev->irq, netdev, NULL);
|
|
e1000_intr(adapter->pdev->irq, netdev, NULL);
|
|
e1000_clean_tx_irq(adapter, adapter->tx_ring);
|
|
e1000_clean_tx_irq(adapter, adapter->tx_ring);
|
|
|
|
+#ifndef CONFIG_E1000_NAPI
|
|
|
|
+ adapter->clean_rx(adapter, adapter->rx_ring);
|
|
|
|
+#endif
|
|
enable_irq(adapter->pdev->irq);
|
|
enable_irq(adapter->pdev->irq);
|
|
}
|
|
}
|
|
#endif
|
|
#endif
|