wifi: mt76: dma: use napi_build_skb
authorFelix Fietkau <nbd@nbd.name>
Sat, 31 Dec 2022 07:44:33 +0000 (08:44 +0100)
committerFelix Fietkau <nbd@nbd.name>
Wed, 19 Apr 2023 08:09:43 +0000 (10:09 +0200)
Improves performance by using bulk allocation

Signed-off-by: Felix Fietkau <nbd@nbd.name>
drivers/net/wireless/mediatek/mt76/dma.c

index 6c0174313d09a2e1e32cb692a90a201649668b76..465190ebaf1c4762728d27dd7bd6af2ce0c850e6 100644 (file)
@@ -853,7 +853,7 @@ mt76_dma_rx_process(struct mt76_dev *dev, struct mt76_queue *q, int budget)
                    !(dev->drv->rx_check(dev, data, len)))
                        goto free_frag;
 
-               skb = build_skb(data, q->buf_size);
+               skb = napi_build_skb(data, q->buf_size);
                if (!skb)
                        goto free_frag;