Enable iavf Rx Timestamp offload on vector path
Status from this message: Applied to dpdk-next-net-intel.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v5 Latest3 patches 2 repliesApplied
- v4 posting 3/33 patches 2 repliesApplied
- v4 posting 2/33 patches 0 repliesSuperseded
Earlier versions · 5
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v4 posting 1/3 | 2 of 3 patches | 0 replies | Superseded | |
| v3 | 3 patches | 1 reply | Superseded | |
| v2 posting 2/2 | 0 of 3 patches | 0 replies | Superseded | |
| v2 posting 1/2 | 3 patches | 3 replies | Superseded | |
| v1 | 2 of 3 patches | 0 replies | Superseded |
Patches in v5 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | net/iavf: support Rx timestamp offload on AVX512drivers/ drivers/ drivers/ | +205 | 0 replies | |
| 2/3 | net/iavf: support Rx timestamp offload on AVX2drivers/ | +187 | 0 replies | |
| 3/3 | net/iavf: support Rx timestamp offload on SSEdrivers/ | +157 | 1 reply |
Reviews trailers per patch
None of the 3 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Yaqi Tang | Qi Zhang |
|---|---|---|
| Series | A-b | |
| 1/3 | ||
| 2/3 | ||
| 3/3 | T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v5 0/3] Enable iavf Rx Timestamp offload on vector path
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(-)
Signature · 1 line
2.34.1