On Fri, Apr 17, 2026 at 05:33:02PM +0200, Alexis Lothoré (eBPF Foundation) wrote: > As part of a larger cleanup effort in the bpf selftests directory, > tests and scripts are either being converted to the test_progs framework > (so they are executed automatically in bpf CI), or removed if not > relevant for such integration. > > The test_xdping.sh script (with the associated xdping.c) acts as a RTT > measurement tool, by attaching two small xdp programs to two interfaces. > Converting this test to test_progs may not make much sense: > - RTT measurement does not really fit in the scope of a functional test, > this is rather about measuring some performance level. > - there are other existing tests in test_progs that actively validate > XDP features like program attachment, return value processing, packet > modification, etc > > Drop test_xdping.sh and the corresponding xdping.c userspace part. Keep > the ebpf part (xdping_kern.c), as it is used by another test integrated > in test_progs (btf_dump)
The xdping_kern object file is just used in bpf_dump to check we can parse the license as expected. You can replace that by any other test with a GPL license (ex., btf_type_tag_percpu.bpf.o) and remove xdping_kern.c. [...]

