From f488842a1928b7a098a866de7a4fc5a139399893 Mon Sep 17 00:00:00 2001 From: xiong Date: Thu, 28 Feb 2013 15:05:35 +0800 Subject: [PATCH] alx: fix DMA-write-pending issue the chip can only handle aligned DMA address (4byte align) for rx-buffers, skb_reserve(skb, NET_IP_ALIGN) will break the rule, so, just remove it. Signed-off-by: xiong --- src/alx_main.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/alx_main.c b/src/alx_main.c index 02abef4..7fe3f4b 100644 --- a/src/alx_main.c +++ b/src/alx_main.c @@ -402,7 +402,6 @@ int alx_alloc_rxring_buf(struct alx_adapter *adpt, netdev_warn(adpt->netdev, "alloc skb failed\n"); break; } - skb_reserve(skb, NET_IP_ALIGN); dma = dma_map_single(rxq->dev, skb->data, adpt->rxbuf_size,