From 7bad997594809a23f7522f65b5a12faba7b8f31d Mon Sep 17 00:00:00 2001 From: jiangheng Date: Wed, 9 Oct 2024 21:36:22 +0800 Subject: [PATCH] af_xdp: fix mbuf ol_flags not init --- drivers/net/af_xdp/rte_eth_af_xdp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/net/af_xdp/rte_eth_af_xdp.c b/drivers/net/af_xdp/rte_eth_af_xdp.c index 4faa2af..6314338 100644 --- a/drivers/net/af_xdp/rte_eth_af_xdp.c +++ b/drivers/net/af_xdp/rte_eth_af_xdp.c @@ -383,6 +383,8 @@ af_xdp_rx_zc(void *queue, struct rte_mbuf **bufs, uint16_t nb_pkts) umem->mb_pool->header_size; cur_mbuf->port = rxq->port; cur_mbuf->next = NULL; + /* clear RTE_MBUF_F_RX_L4_CKSUM_BAD/RTE_MBUF_F_RX_IP_CKSUM_BAD */ + cur_mbuf->ol_flags = 0; rte_pktmbuf_pkt_len(cur_mbuf) = len; rte_pktmbuf_data_len(cur_mbuf) = len; rx_bytes += len; -- 2.33.0