diff options
-rw-r--r-- | drivers/net/ethernet/marvell/pxa168_eth.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/marvell/pxa168_eth.c b/drivers/net/ethernet/marvell/pxa168_eth.c index 2602cf7ba642..ec20508f0d6b 100644 --- a/drivers/net/ethernet/marvell/pxa168_eth.c +++ b/drivers/net/ethernet/marvell/pxa168_eth.c | |||
@@ -357,7 +357,7 @@ static void rxq_refill(struct net_device *dev) | |||
357 | /* Get 'used' Rx descriptor */ | 357 | /* Get 'used' Rx descriptor */ |
358 | used_rx_desc = pep->rx_used_desc_q; | 358 | used_rx_desc = pep->rx_used_desc_q; |
359 | p_used_rx_desc = &pep->p_rx_desc_area[used_rx_desc]; | 359 | p_used_rx_desc = &pep->p_rx_desc_area[used_rx_desc]; |
360 | size = skb->end - skb->data; | 360 | size = skb_end_pointer(skb) - skb->data; |
361 | p_used_rx_desc->buf_ptr = dma_map_single(NULL, | 361 | p_used_rx_desc->buf_ptr = dma_map_single(NULL, |
362 | skb->data, | 362 | skb->data, |
363 | size, | 363 | size, |