[dpdk-dev] [PATCH v5 0/2] add alternative AVX512 offload path
Leyi Rong
leyi.rong at intel.com
Thu Apr 15 10:58:09 CEST 2021
Add alternative Rx/Tx offload path for AVX512, which can support Rx/Tx
offload features, like checksum/vlan/RSS/QinQ offload.
---
v5:
- fix bug [DPDK-26560] invalid checksum for tunnel packet.
v4:
- code rebased.
v3:
- complete ice_dev_supported_ptypes_get() for new adding offload
functions.
- complete tx/rx burst infos for new adding offload functions.
v2:
- add "do_offload" parameter to according functions for reducing code
duplication.
Leyi Rong (2):
net/ice: add Tx AVX512 offload path
net/ice: add Rx AVX512 offload path
drivers/net/ice/ice_rxtx.c | 78 +++--
drivers/net/ice/ice_rxtx.h | 10 +
drivers/net/ice/ice_rxtx_vec_avx2.c | 2 +-
drivers/net/ice/ice_rxtx_vec_avx512.c | 403 +++++++++++++++++---------
drivers/net/ice/ice_rxtx_vec_common.h | 130 +++++++--
drivers/net/ice/ice_rxtx_vec_sse.c | 2 +-
6 files changed, 449 insertions(+), 176 deletions(-)
--
2.17.1
More information about the dev
mailing list