]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
selftests: drv-net: add a Python version of the GRO test
authorJakub Kicinski <kuba@kernel.org>
Thu, 20 Nov 2025 02:10:21 +0000 (18:10 -0800)
committerJakub Kicinski <kuba@kernel.org>
Fri, 21 Nov 2025 02:19:30 +0000 (18:19 -0800)
commitfdb0267d565ab51b7b81d4c530135a5e77e34ff2
treead0306bdb82aa61f6f48b3164b9db1228ec6a8e9
parent40dd789bc5a76066fe3dc40328b609f8302f6216
selftests: drv-net: add a Python version of the GRO test

Rewrite the existing gro.sh test in Python. The conversion
not exact, the changes are related to integrating the test
with our "remote endpoint" paradigm. The test now reads
the IP addresses from the user config. It resolves the MAC
address (including running over Layer 3 networks).

Reviewed-by: Petr Machata <petrm@nvidia.com>
Reviewed-by: Willem de Bruijn <willemb@google.com>
Link: https://patch.msgid.link/20251120021024.2944527-10-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
tools/testing/selftests/drivers/net/Makefile
tools/testing/selftests/drivers/net/gro.c
tools/testing/selftests/drivers/net/gro.py [new file with mode: 0755]
tools/testing/selftests/drivers/net/gro.sh [deleted file]