This series add the missing TC flower tunnel encap and match flags that
are available in the latest Linux kernel.
v2: - Make the TC_RESERVED_PRIORITY_FEATURE_PROBE a higher priority
for better compatibility with hardware drivers
- Make sure TCA_TUNNEL_KEY_NO_FRAG gets defined if the systems
include files do not have it.
Eelco Chaudron (4):
netdev-offload-tc: Check if TCA_FLOWER_KEY_ENC_FLAGS is supported.
netdev-offload-tc: Match against tunnel flags if supported.
netdev-offload-tc: Add don't fragment support to encap action.
system-offload: Add TC tunnel flags test case.
acinclude.m4 | 12 +--
include/linux/pkt_cls.h | 28 +++++-
include/linux/tc_act/tc_tunnel_key.h | 3 +-
lib/netdev-offload-tc.c | 137 ++++++++++++++++++++++++---
lib/tc.c | 35 ++++++-
lib/tc.h | 16 +++-
tests/system-offloads-traffic.at | 59 ++++++++++++
7 files changed, 264 insertions(+), 26 deletions(-)
--
2.46.0
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev