[dpdk-dev] [PATCH v4 4/4] net/iavf: add offload path for Rx AVX512 flex desc

Ferruh Yigit ferruh.yigit at intel.com
Tue Apr 13 14:45:00 CEST 2021


On 4/9/2021 6:59 AM, Wenzhuo Lu wrote:
> Add a specific path for RX AVX512 (flexible descriptor).
> In this path, support the HW offload features, like,
> checksum, VLAN stripping, RSS hash.
> This path is chosen automatically according to the
> configuration.
> 
> 'inline' is used, then the duplicate code is generated
> by the compiler.
> 
> Signed-off-by: Wenzhuo Lu <wenzhuo.lu at intel.com>
> ---
>   doc/guides/rel_notes/release_21_05.rst  |   7 +
>   drivers/net/iavf/iavf_rxtx.c            |  27 +-
>   drivers/net/iavf/iavf_rxtx.h            |   6 +
>   drivers/net/iavf/iavf_rxtx_vec_avx512.c | 436 ++++++++++++++++++--------------
>   4 files changed, 283 insertions(+), 193 deletions(-)
> 
> diff --git a/doc/guides/rel_notes/release_21_05.rst b/doc/guides/rel_notes/release_21_05.rst
> index 95713f2..253917a 100644
> --- a/doc/guides/rel_notes/release_21_05.rst
> +++ b/doc/guides/rel_notes/release_21_05.rst
> @@ -137,6 +137,13 @@ New Features
>     * Added command to display Rx queue used descriptor count.
>       ``show port (port_id) rxq (queue_id) desc used count``
>   
> +* **Added the offload paths for IAVF AVX512.**
> +
> +  * Added the new RX and TX paths to use the HW offload features. When the HW
> +    offload features are configured to be used, the offload paths are chosen
> +    automatically.
> +  * The code of HW offload features is removed from the legacy paths.
> +
>   

There is already a iavf bullet in the section, "Updated Intel iavf driver", can 
you please add updates under it?


More information about the dev mailing list