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

Lu, Wenzhuo wenzhuo.lu at intel.com
Wed Apr 14 03:22:40 CEST 2021


Hi Ferruh,

> -----Original Message-----
> From: Ferruh Yigit <ferruh.yigit at intel.com>
> Sent: Tuesday, April 13, 2021 8:45 PM
> To: Lu, Wenzhuo <wenzhuo.lu at intel.com>; dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v4 4/4] net/iavf: add offload path for Rx
> AVX512 flex desc
> 
> 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?
Will move this to there. Thanks.


More information about the dev mailing list