Hi, This series adds TC offload support for filtering vxlan tunnels with gbp option. First 4 patches do some refactoring and the later patches adds the feature.
Thanks, Roi Gavin Li (7): tc: Pass tunnel entirely to tunnel option parse and put functions odp-util: Extract vxlan gbp option decoding to a function odp-util: Extract vxlan gbp option encoding to a function tc: Add NLA_F_NESTED to nested netlink messages tc: Add vxlan gbp option flower match offload tc: Pass encap entirely to nl_msg_put_act_tunnel_key_set tc: Add vxlan encap action with gbp option offload acinclude.m4 | 14 ++ include/linux/pkt_cls.h | 17 ++- include/linux/tc_act/tc_tunnel_key.h | 17 ++- lib/netdev-offload-tc.c | 48 ++++++- lib/netlink.c | 2 +- lib/odp-util.c | 50 +++++--- lib/odp-util.h | 17 ++- lib/tc.c | 183 +++++++++++++++++++++------ lib/tc.h | 80 +++++++----- 9 files changed, 327 insertions(+), 101 deletions(-) -- 2.38.0 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
