mvpp2: recycle buffers
[linux-2.6-microblaze.git] / drivers / net / ethernet / marvell / mvpp2 / mvpp2_main.c
index b0066f6..5663c1b 100644 (file)
@@ -3997,7 +3997,7 @@ static int mvpp2_rx(struct mvpp2_port *port, struct napi_struct *napi,
                }
 
                if (pp)
-                       page_pool_release_page(pp, virt_to_page(data));
+                       skb_mark_for_recycle(skb, virt_to_page(data), pp);
                else
                        dma_unmap_single_attrs(dev->dev.parent, dma_addr,
                                               bm_pool->buf_size, DMA_FROM_DEVICE,