From: patchwork-bot+netdevbpf@kernel.org
To: Petr Machata <petrm@nvidia.com>
Cc: davem@davemloft.net, edumazet@google.com, kuba@kernel.org,
pabeni@redhat.com, netdev@vger.kernel.org, danieller@nvidia.com,
idosch@nvidia.com, liuhangbin@gmail.com, bpoirier@nvidia.com,
shuah@kernel.org, linux-kselftest@vger.kernel.org,
horms@kernel.org, mlxsw@nvidia.com
Subject: Re: [PATCH net-next 00/12] selftest: Clean-up and stabilize mirroring tests
Date: Fri, 28 Jun 2024 10:00:34 +0000 [thread overview]
Message-ID: <171956883464.3919.11261341369331277136.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <cover.1719497773.git.petrm@nvidia.com>
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!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
prev parent reply other threads:[~2024-06-28 10:00 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-06-27 14:48 [PATCH net-next 00/12] selftest: Clean-up and stabilize mirroring tests Petr Machata
2024-06-27 14:48 ` [PATCH net-next 01/12] selftests: libs: Expand "$@" where possible Petr Machata
2024-06-27 14:48 ` [PATCH net-next 02/12] selftests: mirror: Drop direction argument from several functions Petr Machata
2024-06-27 14:48 ` [PATCH net-next 03/12] selftests: lib: tc_rule_stats_get(): Move default to argument definition Petr Machata
2024-06-27 14:48 ` [PATCH net-next 04/12] selftests: mirror_gre_lag_lacp: Check counters at tunnel Petr Machata
2024-06-27 14:48 ` [PATCH net-next 05/12] selftests: mirror: do_test_span_dir_ips(): Install accurate taps Petr Machata
2024-06-27 14:48 ` [PATCH net-next 06/12] selftests: mirror: mirror_test(): Allow exact count of packets Petr Machata
2024-06-27 14:48 ` [PATCH net-next 07/12] selftests: mirror: Drop dual SW/HW testing Petr Machata
2024-06-27 14:48 ` [PATCH net-next 08/12] selftests: mlxsw: mirror_gre: Simplify Petr Machata
2024-06-27 14:48 ` [PATCH net-next 09/12] selftests: mirror_gre_lag_lacp: Drop unnecessary code Petr Machata
2024-06-27 14:48 ` [PATCH net-next 10/12] selftests: libs: Drop slow_path_trap_install()/_uninstall() Petr Machata
2024-06-27 14:48 ` [PATCH net-next 11/12] selftests: libs: Drop unused functions Petr Machata
2024-06-27 14:48 ` [PATCH net-next 12/12] selftests: mlxsw: mirror_gre: Obey TESTS Petr Machata
2024-06-28 10:00 ` patchwork-bot+netdevbpf [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=171956883464.3919.11261341369331277136.git-patchwork-notify@kernel.org \
--to=patchwork-bot+netdevbpf@kernel.org \
--cc=bpoirier@nvidia.com \
--cc=danieller@nvidia.com \
--cc=davem@davemloft.net \
--cc=edumazet@google.com \
--cc=horms@kernel.org \
--cc=idosch@nvidia.com \
--cc=kuba@kernel.org \
--cc=linux-kselftest@vger.kernel.org \
--cc=liuhangbin@gmail.com \
--cc=mlxsw@nvidia.com \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
--cc=petrm@nvidia.com \
--cc=shuah@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.