|
@@ -656,7 +656,7 @@ static int b44_alloc_rx_skb(struct b44 *bp, int src_idx, u32 dest_idx_unmasked)
|
|
dma_unmap_single(bp->sdev->dma_dev, mapping,
|
|
dma_unmap_single(bp->sdev->dma_dev, mapping,
|
|
RX_PKT_BUF_SZ, DMA_FROM_DEVICE);
|
|
RX_PKT_BUF_SZ, DMA_FROM_DEVICE);
|
|
dev_kfree_skb_any(skb);
|
|
dev_kfree_skb_any(skb);
|
|
- skb = __netdev_alloc_skb(bp->dev, RX_PKT_BUF_SZ, GFP_ATOMIC|GFP_DMA);
|
|
|
|
|
|
+ skb = alloc_skb(RX_PKT_BUF_SZ, GFP_ATOMIC | GFP_DMA);
|
|
if (skb == NULL)
|
|
if (skb == NULL)
|
|
return -ENOMEM;
|
|
return -ENOMEM;
|
|
mapping = dma_map_single(bp->sdev->dma_dev, skb->data,
|
|
mapping = dma_map_single(bp->sdev->dma_dev, skb->data,
|
|
@@ -967,7 +967,7 @@ static netdev_tx_t b44_start_xmit(struct sk_buff *skb, struct net_device *dev)
|
|
dma_unmap_single(bp->sdev->dma_dev, mapping, len,
|
|
dma_unmap_single(bp->sdev->dma_dev, mapping, len,
|
|
DMA_TO_DEVICE);
|
|
DMA_TO_DEVICE);
|
|
|
|
|
|
- bounce_skb = __netdev_alloc_skb(dev, len, GFP_ATOMIC | GFP_DMA);
|
|
|
|
|
|
+ bounce_skb = alloc_skb(len, GFP_ATOMIC | GFP_DMA);
|
|
if (!bounce_skb)
|
|
if (!bounce_skb)
|
|
goto err_out;
|
|
goto err_out;
|
|
|
|
|