korina: use netdev_alloc_skb_ip_align() here, too
authorPhil Sutter <phil@nwl.cc>
Sat, 29 May 2010 13:23:35 +0000 (13:23 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 2 Jun 2010 13:12:18 +0000 (06:12 -0700)
This patch completes commit 89d71a66c40d629e3b1285def543ab1425558cd5
which missed this spot, as it seems.

Signed-off-by: Phil Sutter <phil@nwl.cc>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/korina.c

index 13533f937e056360e5a3293d40b2bd7834b5b893..3e9b6b7be42eeb6220eb7c40c8a2eaa513d956b4 100644 (file)
@@ -765,10 +765,9 @@ static int korina_alloc_ring(struct net_device *dev)
 
        /* Initialize the receive descriptors */
        for (i = 0; i < KORINA_NUM_RDS; i++) {
-               skb = dev_alloc_skb(KORINA_RBSIZE + 2);
+               skb = netdev_alloc_skb_ip_align(dev, KORINA_RBSIZE);
                if (!skb)
                        return -ENOMEM;
-               skb_reserve(skb, 2);
                lp->rx_skb[i] = skb;
                lp->rd_ring[i].control = DMA_DESC_IOD |
                                DMA_COUNT(KORINA_RBSIZE);