[PATCH net-next v2 0/2] selftests: net: Exercise TCP payload verification

From: shuo huang

Date: Fri Sep 11 2026 - 12:23:19 EST


v1 added TCP payload verification to udpgso_bench_rx, but did not
exercise it from an in-tree test.

v2 adds a test case to udpgso_bench.sh for both IPv4 and IPv6. The
test checks the receiver's exit status so that verification errors
are reported as test failures.

Changes since v1:
- Add patch 2 to exercise the TCP verifier from udpgso_bench.sh,
addressing Jakub's feedback.

v1: https://lore.kernel.org/r/20260906145643.219609-1-f64116045@xxxxxxxxxxxxxx

Testing:
- udpgso_bench.sh: PASS=22 SKIP=0 FAIL=0.

No full kernel build or boot of a patched net-next kernel was performed.

shuo huang (2):
selftests: net: Add TCP payload verification to udpgso_bench_rx
selftests: net: Exercise TCP payload verification in udpgso_bench.sh

tools/testing/selftests/net/udpgso_bench.sh | 34 +++++++++++++
tools/testing/selftests/net/udpgso_bench_rx.c | 51 +++++++++++++++----
2 files changed, 76 insertions(+), 9 deletions(-)


base-commit: 08dbfad3f5040f5bdb6c529da20d6d4e81fefd72
--
2.34.1