This series adds TCP payload verification to udpgso_bench_rx and exercises it from 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 v2: - Wrap the receiver command in patch 2 to stay within 80 columns. v2: https://lore.kernel.org/r/[email protected] 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/[email protected] Testing (v2): - 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 | 35 +++++++++++++ tools/testing/selftests/net/udpgso_bench_rx.c | 51 +++++++++++++++---- 2 files changed, 77 insertions(+), 9 deletions(-) base-commit: 08dbfad3f5040f5bdb6c529da20d6d4e81fefd72 -- 2.34.1

