Changelog: v2 -> v3: - v2: https://lore.kernel.org/bpf/20250611171519.2033193-1-yonghong.song@xxxxxxxxx/ - Add additional comments for xdp_adjust_tail test. - Use actual kernel page size to set new_len for Patch 2 tests. v1 -> v2: - v1: https://lore.kernel.org/bpf/20250608165534.1019914-1-yonghong.song@xxxxxxxxx/ - For xdp_adjust_tail, let kernel test_run can handle various page sizes for xdp progs. - For two change_tail tests, make code easier to understand. - Resolved a new test failure (xdp_do_redirect). Yonghong Song (3): bpf: Fix an issue in bpf_prog_test_run_xdp when page size greater than 4K selftests/bpf: Fix two net related test failures with 64K page size selftests/bpf: Fix xdp_do_redirect failure with 64KB page size net/bpf/test_run.c | 2 +- .../bpf/prog_tests/xdp_adjust_tail.c | 96 +++++++++++++++++-- .../bpf/prog_tests/xdp_do_redirect.c | 13 ++- .../bpf/progs/test_sockmap_change_tail.c | 9 +- .../selftests/bpf/progs/test_tc_change_tail.c | 14 +-- .../bpf/progs/test_xdp_adjust_tail_grow.c | 8 +- 6 files changed, 122 insertions(+), 20 deletions(-) -- 2.47.1