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

Reply via email to