mbox series

[ovs-dev,0/4] Add missing TC flower tunnel match and encap flags.

Message ID cover.1728395410.git.echaudro@redhat.com
Headers show
Series Add missing TC flower tunnel match and encap flags. | expand

Message

Eelco Chaudron Oct. 8, 2024, 1:52 p.m. UTC
This series add the missing TC flower tunnel encap and match flags that are available in the latest Linux kernel.

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                         |   6 +-
 include/linux/pkt_cls.h              |  28 +++++-
 include/linux/tc_act/tc_tunnel_key.h |   1 +
 lib/netdev-offload-tc.c              | 135 ++++++++++++++++++++++++---
 lib/tc.c                             |  35 ++++++-
 lib/tc.h                             |   3 +
 tests/system-offloads-traffic.at     |  59 ++++++++++++
 7 files changed, 249 insertions(+), 18 deletions(-)