mbox series

[ovs-dev,v2,0/6] Add support for DPDK meter HW offload

Message ID 20230309130252.356289-1-simon.horman@corigine.com
Headers show
Series Add support for DPDK meter HW offload | expand

Message

Simon Horman March 9, 2023, 1:02 p.m. UTC
Hi,

this series adds support for DPDK meter HW offload.

Peng Zhang (6):
  netdev-offload-dpdk: use flow transfer proxy
  netdev-offload: Add DPDK meter offload API
  dpif-netdev: Offloading meter with DPDK
  netdev-offload-dpdk: Implement meter offload API for DPDK
  netdev-dpdk: add meter algorithms
  netdev-dpdk-offload: Add support for meter action

Changes since v1:
* Add the prox mechanism: add the meter by proxy id
* Change the offload interface from netdev-dpdk to the netdev-offload
* Changed base to dpdk-latest branch

Workflow Runs - one per patch:
[PATCH 1/6] https://github.com/shorman-corigine/ovs/actions/runs/4372584064
[PATCH 2/6] https://github.com/shorman-corigine/ovs/actions/runs/4372584769
[PATCH 3/6] https://github.com/shorman-corigine/ovs/actions/runs/4372586659
[PATCH 4/6] https://github.com/shorman-corigine/ovs/actions/runs/4372587084
[PATCH 5/6] https://github.com/shorman-corigine/ovs/actions/runs/4372587699
[PATCH 6/6] https://github.com/shorman-corigine/ovs/actions/runs/4372588350

 Documentation/howto/dpdk.rst  |   5 +-
 lib/dpif-netdev.c             |  22 ++-
 lib/netdev-dpdk.c             | 306 +++++++++++++++++++++++++++++++++-
 lib/netdev-dpdk.h             |  43 +++++
 lib/netdev-offload-dpdk.c     | 102 ++++++++++++
 lib/netdev-offload-provider.h |  30 ++++
 lib/netdev-offload.c          |  99 +++++++++++
 lib/netdev-offload.h          |   9 +
 8 files changed, 611 insertions(+), 5 deletions(-)