]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
bnxt_en: add meta pointer for direct access (partial backport)
authorSomasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Tue, 11 Sep 2018 22:29:59 +0000 (15:29 -0700)
committerBrian Maly <brian.maly@oracle.com>
Mon, 8 Oct 2018 16:21:31 +0000 (12:21 -0400)
Orabug: 27988326

Pull the upstream commit de8f3a83b0a0 to update only the bnxt_en driver.

Signed-off-by: Somasundaram Krishnasamy <somasundaram.krishnasamy@oracle.com>
Reviewed-by: Brian Maly <brian.maly@oracle.com>
Signed-off-by: Brian Maly <brian.maly@oracle.com>
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c

index 2c554260307115dc98682f0fd5abca8627bfe5af..e1d29d047e22fcfbc8e66af502e91ac7e40f4239 100644 (file)
@@ -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;