mbox series

[ovs-dev,v4,0/2] Support flowlabel calculation in SRv6 tunnels

Message ID 20230516053336.27303-1-nmiki@yahoo-corp.jp
Headers show
Series Support flowlabel calculation in SRv6 tunnels | expand

Message

Nobuhiro MIKI May 16, 2023, 5:33 a.m. UTC
This patchset adds a feature to support the calculation of flowlabel in
SRv6 tunnels.

v4:
* Set flowlabel on header push.
* Fix docs.
* Use RSS hash.
v3:
* Fix building error (sparse).
v2:
* Fix building error.

Nobuhiro MIKI (2):
  netdev-native-tnl: Add ipv6_label param in netdev_tnl_push_ip_header.
  userspace: Add new option srv6_flowlabel in SRv6 tunnel.

 include/linux/openvswitch.h   |  3 +-
 lib/netdev-native-tnl.c       | 40 ++++++++++++++-----
 lib/netdev-native-tnl.h       |  4 +-
 lib/netdev-vport.c            |  8 ++++
 lib/netdev.h                  | 12 ++++++
 lib/packets.c                 |  2 +-
 lib/packets.h                 |  2 +
 tests/tunnel-push-pop-ipv6.at | 72 +++++++++++++++++++++++++++++++++++
 vswitchd/vswitch.xml          | 26 +++++++++++++
 9 files changed, 156 insertions(+), 13 deletions(-)