Hi,

this series adds support for DPDK meter HW offload.

Changes between v3 and v4:
* Add hash to store meter data
* Offload metter with flow
* Use rte_flow for proxy id

Changes between v2 and v3:
* Use common API for DPDK and non-DPDK meter offloads
* Make use of netdev_ports_traverse to offload the meter
* Add dpdk-latest to subject prefix

Changes between v1 and v2:
* 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


Peng Zhang (5):
  netdev-dpdk: use flow transfer proxy
  dpif-netdev: Offloading meter with DPDK
  netdev-offload-dpdk: Implement meter offload API for DPDK
  netdev-dpdk: Add meter algorithms
  netdev-dpdk-offload: Meter offload with the flow

 Documentation/howto/dpdk.rst  |   5 +-
 lib/dpif-netdev.c             |  27 ++-
 lib/dpif-netlink.c            |   9 +-
 lib/netdev-dpdk.c             | 332 +++++++++++++++++++++++++++++++--
 lib/netdev-dpdk.h             |  44 +++++
 lib/netdev-offload-dpdk.c     | 338 ++++++++++++++++++++++++++++++++--
 lib/netdev-offload-provider.h |   9 +-
 lib/netdev-offload-tc.c       |  24 ++-
 lib/netdev-offload.c          |  17 +-
 lib/netdev-offload.h          |   9 +-
 10 files changed, 766 insertions(+), 48 deletions(-)

-- 
2.30.2

_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to