|
@@ -678,9 +678,6 @@ static void cp_tx (struct cp_private *cp)
|
|
|
le32_to_cpu(txd->opts1) & 0xffff,
|
|
|
PCI_DMA_TODEVICE);
|
|
|
|
|
|
- bytes_compl += skb->len;
|
|
|
- pkts_compl++;
|
|
|
-
|
|
|
if (status & LastFrag) {
|
|
|
if (status & (TxError | TxFIFOUnder)) {
|
|
|
netif_dbg(cp, tx_err, cp->dev,
|
|
@@ -702,6 +699,8 @@ static void cp_tx (struct cp_private *cp)
|
|
|
netif_dbg(cp, tx_done, cp->dev,
|
|
|
"tx done, slot %d\n", tx_tail);
|
|
|
}
|
|
|
+ bytes_compl += skb->len;
|
|
|
+ pkts_compl++;
|
|
|
dev_kfree_skb_irq(skb);
|
|
|
}
|
|
|
|