The patch adds support for recirculation of packets in AVX512
DPIF which would allow for processing tunneled packets.

---
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         | 50 +++++++++++++++++++++------
 lib/dpif-netdev-private-dpcls.h  | 23 +++++++++++++
 lib/dpif-netdev-private-dpif.c   | 59 +++++++++++++++++++++++++++-----
 lib/dpif-netdev-private-dpif.h   | 35 ++++++++++++++++---
 lib/dpif-netdev-private-thread.h |  3 ++
 lib/dpif-netdev.c                | 52 ++++++++++++----------------
 6 files changed, 169 insertions(+), 53 deletions(-)

-- 
2.25.1

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

Reply via email to