diff options
Diffstat (limited to 'drivers/net/ethernet/broadcom/bnx2.c')
-rw-r--r-- | drivers/net/ethernet/broadcom/bnx2.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/net/ethernet/broadcom/bnx2.c b/drivers/net/ethernet/broadcom/bnx2.c index 1901da153312..0ced154129a9 100644 --- a/drivers/net/ethernet/broadcom/bnx2.c +++ b/drivers/net/ethernet/broadcom/bnx2.c | |||
@@ -5377,7 +5377,7 @@ bnx2_free_tx_skbs(struct bnx2 *bp) | |||
5377 | int k, last; | 5377 | int k, last; |
5378 | 5378 | ||
5379 | if (skb == NULL) { | 5379 | if (skb == NULL) { |
5380 | j++; | 5380 | j = NEXT_TX_BD(j); |
5381 | continue; | 5381 | continue; |
5382 | } | 5382 | } |
5383 | 5383 | ||
@@ -5389,8 +5389,8 @@ bnx2_free_tx_skbs(struct bnx2 *bp) | |||
5389 | tx_buf->skb = NULL; | 5389 | tx_buf->skb = NULL; |
5390 | 5390 | ||
5391 | last = tx_buf->nr_frags; | 5391 | last = tx_buf->nr_frags; |
5392 | j++; | 5392 | j = NEXT_TX_BD(j); |
5393 | for (k = 0; k < last; k++, j++) { | 5393 | for (k = 0; k < last; k++, j = NEXT_TX_BD(j)) { |
5394 | tx_buf = &txr->tx_buf_ring[TX_RING_IDX(j)]; | 5394 | tx_buf = &txr->tx_buf_ring[TX_RING_IDX(j)]; |
5395 | dma_unmap_page(&bp->pdev->dev, | 5395 | dma_unmap_page(&bp->pdev->dev, |
5396 | dma_unmap_addr(tx_buf, mapping), | 5396 | dma_unmap_addr(tx_buf, mapping), |