!652 [sync] PR-648: af_xdp: fix mbuf ol_flags not init
From: @openeuler-sync-bot Reviewed-by: @jiangheng12 Signed-off-by: @jiangheng12
This commit is contained in:
commit
e03766491c
25
0483-af_xdp-fix-mbuf-ol_flags-not-init.patch
Normal file
25
0483-af_xdp-fix-mbuf-ol_flags-not-init.patch
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
From 7bad997594809a23f7522f65b5a12faba7b8f31d Mon Sep 17 00:00:00 2001
|
||||||
|
From: jiangheng <jiangheng14@huawei.com>
|
||||||
|
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
|
||||||
|
|
||||||
@ -1,6 +1,6 @@
|
|||||||
Name: dpdk
|
Name: dpdk
|
||||||
Version: 21.11
|
Version: 21.11
|
||||||
Release: 76
|
Release: 77
|
||||||
Packager: packaging@6wind.com
|
Packager: packaging@6wind.com
|
||||||
URL: http://dpdk.org
|
URL: http://dpdk.org
|
||||||
%global source_version 21.11
|
%global source_version 21.11
|
||||||
@ -517,6 +517,8 @@ patch9480: 0480-af_xdp-support-recv-multi-buffer.patch
|
|||||||
Patch9481: 0481-net-af_xdp-add-interrupt-support.patch
|
Patch9481: 0481-net-af_xdp-add-interrupt-support.patch
|
||||||
Patch9482: 0482-af_xdp-del-XDP_USE_SG-and-XDP_PKT_CONTD-definition.patch
|
Patch9482: 0482-af_xdp-del-XDP_USE_SG-and-XDP_PKT_CONTD-definition.patch
|
||||||
|
|
||||||
|
Patch9483: 0483-af_xdp-fix-mbuf-ol_flags-not-init.patch
|
||||||
|
|
||||||
Summary: Data Plane Development Kit core
|
Summary: Data Plane Development Kit core
|
||||||
Group: System Environment/Libraries
|
Group: System Environment/Libraries
|
||||||
License: BSD and LGPLv2 and GPLv2
|
License: BSD and LGPLv2 and GPLv2
|
||||||
@ -683,6 +685,9 @@ fi
|
|||||||
/usr/sbin/depmod
|
/usr/sbin/depmod
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Oct 09 2024 jiangheng <jiangheng14@huawei.com> - 21.11-77
|
||||||
|
af_xdp: fix mbuf ol_flags not init
|
||||||
|
|
||||||
* Mon Sep 30 2024 lifeifei <lifeifei@kylinos.cn> - 21.11-76
|
* Mon Sep 30 2024 lifeifei <lifeifei@kylinos.cn> - 21.11-76
|
||||||
create weak dependency for ko files
|
create weak dependency for ko files
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user