Fixed bug concerning netdev_completed_queue(); thanks to B. Benner.
This commit is contained in:
parent
c02e204fcb
commit
c67691de42
|
|
@ -4004,7 +4004,9 @@ static bool e1000_clean_tx_irq(struct e1000_adapter *adapter,
|
|||
|
||||
tx_ring->next_to_clean = i;
|
||||
|
||||
netdev_completed_queue(netdev, pkts_compl, bytes_compl);
|
||||
if (!adapter->ecdev) {
|
||||
netdev_completed_queue(netdev, pkts_compl, bytes_compl);
|
||||
}
|
||||
|
||||
#define TX_WAKE_THRESHOLD 32
|
||||
if (!adapter->ecdev && unlikely(count && netif_carrier_ok(netdev) &&
|
||||
|
|
|
|||
|
|
@ -4004,7 +4004,9 @@ static bool e1000_clean_tx_irq(struct e1000_adapter *adapter,
|
|||
|
||||
tx_ring->next_to_clean = i;
|
||||
|
||||
netdev_completed_queue(netdev, pkts_compl, bytes_compl);
|
||||
if (!adapter->ecdev) {
|
||||
netdev_completed_queue(netdev, pkts_compl, bytes_compl);
|
||||
}
|
||||
|
||||
#define TX_WAKE_THRESHOLD 32
|
||||
if (!adapter->ecdev && unlikely(count && netif_carrier_ok(netdev) &&
|
||||
|
|
|
|||
|
|
@ -3982,7 +3982,9 @@ static bool e1000_clean_tx_irq(struct e1000_adapter *adapter,
|
|||
|
||||
tx_ring->next_to_clean = i;
|
||||
|
||||
netdev_completed_queue(netdev, pkts_compl, bytes_compl);
|
||||
if (!adapter->ecdev) {
|
||||
netdev_completed_queue(netdev, pkts_compl, bytes_compl);
|
||||
}
|
||||
|
||||
#define TX_WAKE_THRESHOLD 32
|
||||
if (!adapter->ecdev && unlikely(count && netif_carrier_ok(netdev) &&
|
||||
|
|
|
|||
|
|
@ -3974,7 +3974,9 @@ static bool e1000_clean_tx_irq(struct e1000_adapter *adapter,
|
|||
|
||||
tx_ring->next_to_clean = i;
|
||||
|
||||
netdev_completed_queue(netdev, pkts_compl, bytes_compl);
|
||||
if (!adapter->ecdev) {
|
||||
netdev_completed_queue(netdev, pkts_compl, bytes_compl);
|
||||
}
|
||||
|
||||
#define TX_WAKE_THRESHOLD 32
|
||||
if (!adapter->ecdev && unlikely(count && netif_carrier_ok(netdev) &&
|
||||
|
|
|
|||
|
|
@ -4023,7 +4023,9 @@ static bool e1000_clean_tx_irq(struct e1000_adapter *adapter,
|
|||
|
||||
tx_ring->next_to_clean = i;
|
||||
|
||||
netdev_completed_queue(netdev, pkts_compl, bytes_compl);
|
||||
if (!adapter->ecdev) {
|
||||
netdev_completed_queue(netdev, pkts_compl, bytes_compl);
|
||||
}
|
||||
|
||||
#define TX_WAKE_THRESHOLD 32
|
||||
if (!adapter->ecdev && unlikely(count && netif_carrier_ok(netdev) &&
|
||||
|
|
|
|||
Loading…
Reference in New Issue