537c3f66eac1 ("selftests/bpf: add generic BPF program tester-loader") 82cb2b30773e ("bpf: selftests: Remove libcap usage from test_progs") 78a2054156dd ("selftests/bpf: Extract syscall wrapper") 8c0be0631d81 ("selftests: bpf: Fix bind on used port") de29e6bbb9ee ("selftests/bpf: Minor cleanups and normalization of Makefile") 2a2cb45b727b ("selftests/bpf: Pass sanitizer flags to linker through LDFLAGS") f19ddfe0360a ("selftests/bpf: Use explicit bpf_test_load_program() helper calls") cbdb1461dcf4 ("selftests/bpf: Use explicit bpf_prog_test_load() calls everywhere") f87c1930ac29 ("selftests/bpf: Merge test_stub.c into testing_helpers.c") d10ef2b825cf ("libbpf: Unify low-level BPF_PROG_LOAD APIs into bpf_prog_load()") 45493cbaf59e ("libbpf: Pass number of prog load attempts explicitly") be2f2d1680df ("libbpf: Deprecate bpf_program__load() API") 549a63238603 ("libbpf: Ensure that BPF syscall fds are never 0, 1, or 2") 47512102cde2 ("libbpf: Add "map_extra" as a per-map-type extra flag") 65a7fa2e4e53 ("libbpf: Add ability to fetch bpf_program's underlying instructions") 25bbbd7a444b ("libbpf: Remove assumptions about uniqueness of .rodata/.data/.bss maps") ad23b7238474 ("libbpf: Use Elf64-specific types explicitly for dealing with ELF") 29a30ff50151 ("libbpf: Extract ELF processing state into separate struct") b96c07f3b5ae ("libbpf: Deprecate btf__finalize_data() and move it into libbpf.c") fa7f17d066bd ("bpf/selftests: Add test for writable bare tracepoint")