diff options
| -rw-r--r-- | drivers/net/ethernet/cadence/macb.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/cadence/macb.c b/drivers/net/ethernet/cadence/macb.c index ca97005e24b4..18fdcd9d51b3 100644 --- a/drivers/net/ethernet/cadence/macb.c +++ b/drivers/net/ethernet/cadence/macb.c | |||
| @@ -1113,7 +1113,7 @@ static void gem_free_rx_buffers(struct macb *bp) | |||
| 1113 | 1113 | ||
| 1114 | desc = &bp->rx_ring[i]; | 1114 | desc = &bp->rx_ring[i]; |
| 1115 | addr = MACB_BF(RX_WADDR, MACB_BFEXT(RX_WADDR, desc->addr)); | 1115 | addr = MACB_BF(RX_WADDR, MACB_BFEXT(RX_WADDR, desc->addr)); |
| 1116 | dma_unmap_single(&bp->pdev->dev, addr, skb->len, | 1116 | dma_unmap_single(&bp->pdev->dev, addr, bp->rx_buffer_size, |
| 1117 | DMA_FROM_DEVICE); | 1117 | DMA_FROM_DEVICE); |
| 1118 | dev_kfree_skb_any(skb); | 1118 | dev_kfree_skb_any(skb); |
| 1119 | skb = NULL; | 1119 | skb = NULL; |
