Hello:
This series was applied to netdev/net-next.git (main) by David S. Miller davem@davemloft.net:
On Thu, 27 Jun 2024 16:48:37 +0200 you wrote:
The mirroring selftests work by sending ICMP traffic between two hosts. Along the way, this traffic is mirrored to a gretap netdevice, and counter taps are then installed strategically along the path of the mirrored traffic to verify the mirroring took place.
The problem with this is that besides mirroring the primary traffic, any other service traffic is mirrored as well. At the same time, because the tests need to work in HW-offloaded scenarios, the ability of the device to do arbitrary packet inspection should not be taken for granted. Most tests therefore simply use matchall, one uses flower to match on IP address. As a result, the selftests are noisy.
[...]
Here is the summary with links: - [net-next,01/12] selftests: libs: Expand "$@" where possible https://git.kernel.org/netdev/net-next/c/d5fbb2eb33c2 - [net-next,02/12] selftests: mirror: Drop direction argument from several functions https://git.kernel.org/netdev/net-next/c/28e67746b73d - [net-next,03/12] selftests: lib: tc_rule_stats_get(): Move default to argument definition https://git.kernel.org/netdev/net-next/c/9b5d5f272654 - [net-next,04/12] selftests: mirror_gre_lag_lacp: Check counters at tunnel https://git.kernel.org/netdev/net-next/c/95e7b860e16d - [net-next,05/12] selftests: mirror: do_test_span_dir_ips(): Install accurate taps https://git.kernel.org/netdev/net-next/c/833415358f34 - [net-next,06/12] selftests: mirror: mirror_test(): Allow exact count of packets https://git.kernel.org/netdev/net-next/c/a86e0df9ce25 - [net-next,07/12] selftests: mirror: Drop dual SW/HW testing https://git.kernel.org/netdev/net-next/c/d361d78fe2cc - [net-next,08/12] selftests: mlxsw: mirror_gre: Simplify https://git.kernel.org/netdev/net-next/c/388b2d985a13 - [net-next,09/12] selftests: mirror_gre_lag_lacp: Drop unnecessary code https://git.kernel.org/netdev/net-next/c/95d33989cee5 - [net-next,10/12] selftests: libs: Drop slow_path_trap_install()/_uninstall() https://git.kernel.org/netdev/net-next/c/4e9cd3d03af2 - [net-next,11/12] selftests: libs: Drop unused functions https://git.kernel.org/netdev/net-next/c/06704a0d5e67 - [net-next,12/12] selftests: mlxsw: mirror_gre: Obey TESTS https://git.kernel.org/netdev/net-next/c/098ba97d0e89
You are awesome, thank you!