[PATCH v5 0/3] Enable iavf Rx Timestamp offload on vector path
Zhichao Zeng
zhichaox.zeng at intel.com
Wed Jun 14 03:49:45 CEST 2023
This patch enables Rx timestamp offload on the vector data path.
It significantly reduces the performance drop when
RTE_ETH_RX_OFFLOAD_TIMESTAMP is enabled.
---
v5: fix CI errors
---
v4: rework avx2 patch based on offload path
---
v3: logging with driver dedicated macro
---
v2: fix compile warning and SSE path
Zhichao Zeng (3):
net/iavf: support Rx timestamp offload on AVX512
net/iavf: support Rx timestamp offload on AVX2
net/iavf: support Rx timestamp offload on SSE
drivers/net/iavf/iavf_rxtx.h | 3 +-
drivers/net/iavf/iavf_rxtx_vec_avx2.c | 191 +++++++++++++++++++++-
drivers/net/iavf/iavf_rxtx_vec_avx512.c | 208 +++++++++++++++++++++++-
drivers/net/iavf/iavf_rxtx_vec_common.h | 3 -
drivers/net/iavf/iavf_rxtx_vec_sse.c | 160 +++++++++++++++++-
5 files changed, 549 insertions(+), 16 deletions(-)
--
2.34.1
More information about the dev
mailing list