mbox series

[ovs-dev,RFC,0/2] extend ovs-tc offload for more pedit action

Message ID 1547207513-22802-1-git-send-email-pieter.jansenvanvuuren@netronome.com
Headers show
Series extend ovs-tc offload for more pedit action | expand

Message

Pieter Jansen van Vuuren Jan. 11, 2019, 11:51 a.m. UTC
Hi all,

This set extends the ovs-tc pedit interface to allow setting ipv4
dscp and ecn fields as well as ipv6 traffic class in tc via pedit.
Patch 2 in this set also introduces the notion of boundary shifts
to allow translating non-byte-aligned fields like traffic class and
flow limit for IPv6 to be offloaded.

Pieter Jansen van Vuuren (2):
  lib/tc: add set ipv4 dscp and ecn action offload via pedit
  lib/tc: add set ipv6 traffic class action offload via pedit

 lib/byte-order.h         | 18 +++++++++++
 lib/netdev-tc-offloads.c | 10 +++++-
 lib/tc.c                 | 66 +++++++++++++++++++++++++++++-----------
 lib/tc.h                 |  2 ++
 4 files changed, 78 insertions(+), 18 deletions(-)