Hi Eelco,

Thanks for reaching out, here's our priority list:
1. Actions IPv6. Currently at v3. 
http://patchwork.ozlabs.org/project/openvswitch/patch/[email protected]/
2. DPIF Recirc AVX512. Currently at v7. 
http://patchwork.ozlabs.org/project/openvswitch/list/?series=322458
3. NVGRE optimizations. Currently at v2 (I mistakenly omitted the v2 tag when 
sending the last version, oops). 
http://patchwork.ozlabs.org/project/openvswitch/list/?series=318621

Thanks,
Cian

> -----Original Message-----
> From: Eelco Chaudron <[email protected]>
> Sent: Wednesday 12 October 2022 14:30
> To: Ferriter, Cian <[email protected]>
> Cc: [email protected]; Amber, Kumar <[email protected]>; Finn, Emma 
> <[email protected]>;
> Stokes, Ian <[email protected]>; Van Haaren, Harry 
> <[email protected]>
> Subject: Re: [ovs-dev] [PATCH v7 0/9] DPIF + MFEX Inner AVX512
> 
> Hi Cian, et al.
> 
> I’m still planning to review all the AVX512-related patches that intel people 
> have out, but I’m a bit
> short on time.
> 
> My next step is to review this set, or are there any other sets that you want 
> to be reviewed first?
> Even better would be a priority list that I can work down.
> 
> Cheers,
> 
> Eelco
> 
> 
> On 12 Oct 2022, at 13:55, Cian Ferriter wrote:
> 
> > This Series of Patchsets introduce the Optimizations for supporting
> > tunneled packets in DPIF and MFEX. Along with the optimization various
> > refactoring of scalar path is done to be used accross without
> > duplication.
> >
> > Over the Tests we have observed a gain of approximate 20~25% gain in
> > performance over the scalar path.
> >
> > ---
> > v7:
> > - Reword bridge.rst documentation to better explain the use of the
> >   -recirc option and provide examples. This is all based on feedback
> >   from Sunil.
> >
> > v6:
> > - Fix minor comments.
> > - Reworked magic block array and build the offsets from header sizes.
> >
> > v5:
> > - Added comments to decribe method for handling  MFEX inner.
> > - Fixed garbage passing of incorrect tunnel values.
> >
> > Kumar Amber (9):
> >   dpif-netdev: Refactor per thread recirc data allocation.
> >   dpif-netdev: Refactor hash function to own header.
> >   dpif-netdev-avx512: Refactor avx512 dpif and create new APIs.
> >   dpif-netdev-avx512: Add inner packet handling to dpif.
> >   dpif-netdev: Add function pointer for dpif re-circulate.
> >   dpif-mfex: Modify set/get MFEX commands to include inner.
> >   dpif-mfex: Change MFEX fn pointer prototype to include md_is_valid.
> >   mfex-study: Modify study func to select outer and inner MFEX funcs.
> >   mfex-avx512: Add support for tunnel packets in avx512 MFEX.
> >
> >  Documentation/topics/dpdk/bridge.rst |  32 +++-
> >  lib/dpif-netdev-avx512.c             |  72 ++++++---
> >  lib/dpif-netdev-extract-avx512.c     | 213 +++++++++++++++++++++------
> >  lib/dpif-netdev-extract-study.c      | 133 +++++++++++------
> >  lib/dpif-netdev-private-dpcls.h      |  23 +++
> >  lib/dpif-netdev-private-dpif.c       |  81 +++++++---
> >  lib/dpif-netdev-private-dpif.h       |  37 ++++-
> >  lib/dpif-netdev-private-extract.c    |  33 ++++-
> >  lib/dpif-netdev-private-extract.h    |  19 ++-
> >  lib/dpif-netdev-private-thread.h     |   6 +
> >  lib/dpif-netdev.c                    |  67 ++++-----
> >  11 files changed, 534 insertions(+), 182 deletions(-)
> >
> > --
> > 2.25.1
> >
> > _______________________________________________
> > dev mailing list
> > [email protected]
> > https://mail.openvswitch.org/mailman/listinfo/ovs-dev

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to