DPDK patches and discussions
 help / color / mirror / Atom feed
* [PATCH] net/iavf: fix Tunnel TSO path selecting.
@ 2023-07-05 10:35 Ke Xu
  2023-07-06  2:45 ` [PATCH v2] " Ke Xu
  0 siblings, 1 reply; 4+ messages in thread
From: Ke Xu @ 2023-07-05 10:35 UTC (permalink / raw)
  To: dev; +Cc: ke1.xu, zhichaox.zeng, wenzhuo.lu

IAVF curerently supports TSO and Tunnel TSO. Both these two features
 are implemented in scalar path. As there are missed flags for Tunnel
 TSO, it selects vector paths wrongly when only Tunnel TSO is enabled.

This patch added the missed flags to fix the Tunnel TSO path selecting.

Signed-off-by: Ke Xu <ke1.xu@intel.com>
---
 drivers/net/iavf/iavf_rxtx.h | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/drivers/net/iavf/iavf_rxtx.h b/drivers/net/iavf/iavf_rxtx.h
index 8d4a77271a..605ea3f824 100644
--- a/drivers/net/iavf/iavf_rxtx.h
+++ b/drivers/net/iavf/iavf_rxtx.h
@@ -31,6 +31,10 @@
 		RTE_ETH_TX_OFFLOAD_QINQ_INSERT |		 \
 		RTE_ETH_TX_OFFLOAD_MULTI_SEGS |		 \
 		RTE_ETH_TX_OFFLOAD_TCP_TSO |		 \
+		RTE_ETH_TX_OFFLOAD_VXLAN_TNL_TSO |	 \
+		RTE_ETH_TX_OFFLOAD_GRE_TNL_TSO |	 \
+		RTE_ETH_TX_OFFLOAD_IPIP_TNL_TSO |	 \
+		RTE_ETH_TX_OFFLOAD_GENEVE_TNL_TSO |	 \
 		RTE_ETH_TX_OFFLOAD_SECURITY)
 
 #define IAVF_TX_VECTOR_OFFLOAD (				 \
-- 
2.34.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-07-06  6:29 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-07-05 10:35 [PATCH] net/iavf: fix Tunnel TSO path selecting Ke Xu
2023-07-06  2:45 ` [PATCH v2] " Ke Xu
2023-07-06  6:07   ` Zeng, ZhichaoX
2023-07-06  6:29     ` Zhang, Qi Z

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).