From: Somasundaram Krishnasamy Date: Tue, 11 Sep 2018 22:29:59 +0000 (-0700) Subject: bnxt_en: add meta pointer for direct access (partial backport) X-Git-Tag: v4.1.12-124.31.3~498 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=22be9af21d456e1d563aed638f420e58cb43ac85;p=users%2Fjedix%2Flinux-maple.git bnxt_en: add meta pointer for direct access (partial backport) Orabug: 27988326 Pull the upstream commit de8f3a83b0a0 to update only the bnxt_en driver. Signed-off-by: Somasundaram Krishnasamy Reviewed-by: Brian Maly Signed-off-by: Brian Maly --- diff --git a/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c b/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c index 2c5542603071..e1d29d047e22 100644 --- a/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c +++ b/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c @@ -99,6 +99,7 @@ bool bnxt_rx_xdp(struct bnxt *bp, struct bnxt_rx_ring_info *rxr, u16 cons, xdp.data_hard_start = *data_ptr - offset; xdp.data = *data_ptr; + xdp_set_data_meta_invalid(&xdp); xdp.data_end = *data_ptr + *len; orig_data = xdp.data; mapping = rx_buf->mapping - bp->rx_dma_offset;