net/mlx5e: Prefetch skb data on RX
[cascardo/linux.git] / drivers / net / ethernet / mellanox / mlx5 / core / en_rx.c
index 760b3ef..9a93741 100644 (file)
@@ -215,6 +215,7 @@ bool mlx5e_poll_rx_cq(struct mlx5e_cq *cq, int budget)
                wqe_counter    = be16_to_cpu(wqe_counter_be);
                wqe            = mlx5_wq_ll_get_wqe(&rq->wq, wqe_counter);
                skb            = rq->skb[wqe_counter];
+               prefetch(skb->data);
                rq->skb[wqe_counter] = NULL;
 
                dma_unmap_single(rq->pdev,