mbox series

[ovs-dev,RFC,0/2] netdev-offload: Prerequisites of vportoffloading via DPDK.

Message ID 20190513143931.26598-1-i.maximets@samsung.com
Headers show
Series netdev-offload: Prerequisites of vportoffloading via DPDK. | expand

Message

Ilya Maximets May 13, 2019, 2:39 p.m. UTC
These patches are necessary to enable vxlan offloading for
userspace datapath via DPDK flow offloading API (not tested).

This RFC set based on two previous patch-sets:
* dpif-netdev: Flow mark leak + cross-dpoffloading.
* netdev: Dynamic per-port Flow API + Offload Split Up.

Based-on: https://patchwork.ozlabs.org/project/openvswitch/list/?series=106519
Based-on: https://patchwork.ozlabs.org/project/openvswitch/list/?series=107534

Ilya Maximets (2):
  netdev-offload: Allow offloading to netdev without ifindex.
  netdev-offload: Disallow offloading to unrelated vports.

 lib/dpif-netdev.c         |  2 +-
 lib/netdev-offload-dpdk.c |  8 ++++++++
 lib/netdev-offload-tc.c   |  8 ++++++++
 lib/netdev-offload.c      | 17 ++++++++++-------
 lib/netdev-vport.c        | 31 +++++++++++++++++++++++++++++++
 lib/netdev-vport.h        |  1 +
 6 files changed, 59 insertions(+), 8 deletions(-)