mbox series

[v3,0/4] add Rx/Tx offload paths for IAVF AVX512

Message ID 1616722322-6027-1-git-send-email-wenzhuo.lu@intel.com (mailing list archive)
Headers
Series add Rx/Tx offload paths for IAVF AVX512 |

Message

Wenzhuo Lu March 26, 2021, 1:31 a.m. UTC
  Add specific paths for RX/TX AVX512, called offload paths.
In these paths, support the HW offload features, like,
checksum, VLAN, RSS offload.
These paths are chosen automatically according to the
configuration.

v2:
 - Fixed compile error.

v3:
 - Used 'inline' to drop the duplicate code.
 - some minor change.

Wenzhuo Lu (4):
  net/iavf: store offload flag of Rx queue
  net/iavf: add offload path for Tx AVX512
  net/iavf: add offload path for Rx AVX512
  net/iavf: add offload path for Rx AVX512 flex desc

 doc/guides/rel_notes/release_21_05.rst  |   7 +
 drivers/net/iavf/iavf_rxtx.c            | 187 +++++--
 drivers/net/iavf/iavf_rxtx.h            |  33 +-
 drivers/net/iavf/iavf_rxtx_vec_avx512.c | 901 +++++++++++++++++++-------------
 drivers/net/iavf/iavf_rxtx_vec_common.h | 115 +++-
 5 files changed, 820 insertions(+), 423 deletions(-)
  

Comments

Leyi Rong April 8, 2021, 8:44 a.m. UTC | #1
> -----Original Message-----
> From: Lu, Wenzhuo <wenzhuo.lu@intel.com>
> Sent: Thursday, April 8, 2021 4:39 PM
> To: Rong, Leyi <leyi.rong@intel.com>
> Subject: FW: [PATCH v3 0/4] add Rx/Tx offload paths for IAVF AVX512
> 
> 
> 
> 
> Best regards
> Wenzhuo Lu
> 
> -----Original Message-----
> From: Lu, Wenzhuo <wenzhuo.lu@intel.com>
> Sent: Friday, March 26, 2021 9:32 AM
> To: dev@dpdk.org
> Cc: Lu, Wenzhuo <wenzhuo.lu@intel.com>
> Subject: [PATCH v3 0/4] add Rx/Tx offload paths for IAVF AVX512
> 
> Add specific paths for RX/TX AVX512, called offload paths.
> In these paths, support the HW offload features, like, checksum, VLAN, RSS
> offload.
> These paths are chosen automatically according to the configuration.
> 
> v2:
>  - Fixed compile error.
> 
> v3:
>  - Used 'inline' to drop the duplicate code.
>  - some minor change.
> 
> Wenzhuo Lu (4):
>   net/iavf: store offload flag of Rx queue
>   net/iavf: add offload path for Tx AVX512
>   net/iavf: add offload path for Rx AVX512
>   net/iavf: add offload path for Rx AVX512 flex desc
> 
>  doc/guides/rel_notes/release_21_05.rst  |   7 +
>  drivers/net/iavf/iavf_rxtx.c            | 187 +++++--
>  drivers/net/iavf/iavf_rxtx.h            |  33 +-
>  drivers/net/iavf/iavf_rxtx_vec_avx512.c | 901 +++++++++++++++++++------------
> -  drivers/net/iavf/iavf_rxtx_vec_common.h | 115 +++-
>  5 files changed, 820 insertions(+), 423 deletions(-)
> 
> --
> 1.9.3


Acked-by: Leyi Rong <leyi.rong@intel.com>