From: Tariq Toukan <tar...@mellanox.com>

In copying skb header to skb->data, replace the call to
skb_copy_to_linear_data_offset() with a zero offset with
the call to the no-offset function skb_copy_to_linear_data().

Signed-off-by: Tariq Toukan <tar...@mellanox.com>
Signed-off-by: Saeed Mahameed <sae...@mellanox.com>
---
 drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/drivers/net/ethernet/mellanox/mlx5/core/en_rx.c 
b/drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
index ffcbe5c3818a..781b8f21d6d1 100644
--- a/drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
+++ b/drivers/net/ethernet/mellanox/mlx5/core/en_rx.c
@@ -333,9 +333,8 @@ mlx5e_copy_skb_header_mpwqe(struct device *pdev,
        len = ALIGN(headlen_pg, sizeof(long));
        dma_sync_single_for_cpu(pdev, dma_info->addr + offset, len,
                                DMA_FROM_DEVICE);
-       skb_copy_to_linear_data_offset(skb, 0,
-                                      page_address(dma_info->page) + offset,
-                                      len);
+       skb_copy_to_linear_data(skb, page_address(dma_info->page) + offset, 
len);
+
        if (unlikely(offset + headlen > PAGE_SIZE)) {
                dma_info++;
                headlen_pg = len;
-- 
2.14.3

Reply via email to