netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/8] Add tests for VxLAN with IPv6 underlay
@ 2021-12-21 14:49 Amit Cohen
  2021-12-21 14:49 ` [PATCH net-next 1/8] mlxsw: spectrum_flower: Make vlan_id limitation more specific Amit Cohen
                   ` (8 more replies)
  0 siblings, 9 replies; 10+ messages in thread
From: Amit Cohen @ 2021-12-21 14:49 UTC (permalink / raw)
  To: netdev; +Cc: davem, kuba, mlxsw, idosch, Amit Cohen

mlxsw driver lately added support for VxLAN with IPv6 underlay.
This set adds the relevant tests for IPv6, most of them are same to
IPv4 tests with the required changes.

Patch set overview:
Patch #1 relaxes requirements for offloading TC filters that
match on 802.1q fields. The following selftests make use of these
newly-relaxed filters.
Patch #2 adds preparation as part of selftests API, which will be used
later.
Patches #3-#4 add tests for VxLAN with bridge aware and unaware.
Patche #5 cleans unused function.
Patches #6-#7 add tests for VxLAN symmetric and asymmetric.
Patch #8 adds test for Q-in-VNI.

Amit Cohen (8):
  mlxsw: spectrum_flower: Make vlan_id limitation more specific
  selftests: lib.sh: Add PING_COUNT to allow sending configurable amount
    of packets
  selftests: forwarding: Add VxLAN tests with a VLAN-unaware bridge for
    IPv6
  selftests: forwarding: Add VxLAN tests with a VLAN-aware bridge for
    IPv6
  selftests: forwarding: vxlan_bridge_1q: Remove unused function
  selftests: forwarding: Add a test for VxLAN asymmetric routing with
    IPv6
  selftests: forwarding: Add a test for VxLAN symmetric routing with
    IPv6
  selftests: forwarding: Add Q-in-VNI test for IPv6

 .../ethernet/mellanox/mlxsw/spectrum_flower.c |   3 +-
 tools/testing/selftests/net/forwarding/lib.sh |   7 +-
 .../selftests/net/forwarding/q_in_vni_ipv6.sh | 347 ++++++++
 .../net/forwarding/vxlan_asymmetric_ipv6.sh   | 504 +++++++++++
 .../net/forwarding/vxlan_bridge_1d_ipv6.sh    | 804 +++++++++++++++++
 .../vxlan_bridge_1d_port_8472_ipv6.sh         |  11 +
 .../net/forwarding/vxlan_bridge_1q.sh         |  20 -
 .../net/forwarding/vxlan_bridge_1q_ipv6.sh    | 837 ++++++++++++++++++
 .../vxlan_bridge_1q_port_8472_ipv6.sh         |  11 +
 .../net/forwarding/vxlan_symmetric_ipv6.sh    | 563 ++++++++++++
 10 files changed, 3084 insertions(+), 23 deletions(-)
 create mode 100755 tools/testing/selftests/net/forwarding/q_in_vni_ipv6.sh
 create mode 100755 tools/testing/selftests/net/forwarding/vxlan_asymmetric_ipv6.sh
 create mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1d_ipv6.sh
 create mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1d_port_8472_ipv6.sh
 create mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1q_ipv6.sh
 create mode 100755 tools/testing/selftests/net/forwarding/vxlan_bridge_1q_port_8472_ipv6.sh
 create mode 100755 tools/testing/selftests/net/forwarding/vxlan_symmetric_ipv6.sh

-- 
2.31.1


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2021-12-23  1:30 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-12-21 14:49 [PATCH net-next 0/8] Add tests for VxLAN with IPv6 underlay Amit Cohen
2021-12-21 14:49 ` [PATCH net-next 1/8] mlxsw: spectrum_flower: Make vlan_id limitation more specific Amit Cohen
2021-12-21 14:49 ` [PATCH net-next 2/8] selftests: lib.sh: Add PING_COUNT to allow sending configurable amount of packets Amit Cohen
2021-12-21 14:49 ` [PATCH net-next 3/8] selftests: forwarding: Add VxLAN tests with a VLAN-unaware bridge for IPv6 Amit Cohen
2021-12-21 14:49 ` [PATCH net-next 4/8] selftests: forwarding: Add VxLAN tests with a VLAN-aware " Amit Cohen
2021-12-21 14:49 ` [PATCH net-next 5/8] selftests: forwarding: vxlan_bridge_1q: Remove unused function Amit Cohen
2021-12-21 14:49 ` [PATCH net-next 6/8] selftests: forwarding: Add a test for VxLAN asymmetric routing with IPv6 Amit Cohen
2021-12-21 14:49 ` [PATCH net-next 7/8] selftests: forwarding: Add a test for VxLAN symmetric " Amit Cohen
2021-12-21 14:49 ` [PATCH net-next 8/8] selftests: forwarding: Add Q-in-VNI test for IPv6 Amit Cohen
2021-12-23  1:30 ` [PATCH net-next 0/8] Add tests for VxLAN with IPv6 underlay patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).