The patch adds support for recirculation of packets in AVX512 DPIF which would allow for processing tunneled packets.
--- v3: * Fix comments from Harry. V2: * Split DPIF AVX512 into separate patchset. --- Kumar Amber (5): 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: Add function pointer for dpif re-circulate. dpif-netdev-avx512: Add inner packet handling to dpif. lib/dpif-netdev-avx512.c | 55 +++++++++++++++++++++++----- lib/dpif-netdev-private-dpcls.h | 23 ++++++++++++ lib/dpif-netdev-private-dpif.c | 63 +++++++++++++++++++++++++++----- lib/dpif-netdev-private-dpif.h | 39 ++++++++++++++++++-- lib/dpif-netdev-private-thread.h | 3 ++ lib/dpif-netdev.c | 49 ++++++++++--------------- 6 files changed, 178 insertions(+), 54 deletions(-) -- 2.25.1 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
