blob: e21384d9d4c4597280d207ba01fb3219fb3dbe78 [file] [log] [blame]
e9ff9d52540a ("bpf: Fix build warning regarding missing prototypes")
3d08b6f29cf3 ("bpf: Add selftests for BPF_MODIFY_RETURN")
da00d2f117a0 ("bpf: Add test ops for BPF_PROG_TYPE_TRACING")
1a6fa10640d9 ("selftests/bpf: Initialize duration variable before using")
5dc7a8b21144 ("bpftool, selftests/bpf: Embed object file inside skeleton")
330a73a7b6ca ("selftests/bpf: Add tests for libbpf-provided externs")
197448eaac1a ("selftests/bpf: Add test validating data section to struct convertion layout")
dde53c1b763b ("selftests/bpf: Convert few more selftest to skeletons")
f3c926a4df2c ("selftests/bpf: Add BPF skeletons selftests and convert attach_probe.c")
985ead416df3 ("bpftool: Add skeleton codegen command")
917f6b7b07a4 ("libbpf: Add BPF_EMBED_OBJ macro for embedding BPF .o files")
8f9081c92523 ("selftests/bpf: Add a fexit/bpf2bpf test with target bpf prog no callees")
6bf6affe18da ("selftests/bpf: Bring back c++ include/link test")
a25ecd9d1e60 ("bpf: Fix memory leak on object 'data'")
56bf877a5080 ("selftests, bpf: xdping is not meant to be run standalone")
5051b384523b ("selftests/bpf: Add BPF_TYPE_MAP_ARRAY mmap() tests")
d6f39601ec5e ("selftests/bpf: Add a test for attaching BPF prog to another BPF prog and subprog")
510312882c4b ("selftests/bpf: Add combined fentry/fexit test")
d3b0856e5959 ("selftests/bpf: Add fexit tests for BPF trampoline")
11d1e2eefffe ("selftests/bpf: Add test for BPF trampoline")
faeb2dce084a ("bpf: Add kernel test functions for fentry testing")
8b1cb1c9601f ("selftest/bpf: Add relocatable bitfield reading tests")
57a00f41644f ("libbpf: Add auto-pinning of maps when loading BPF objects")
4580b25fcee5 ("libbpf: Store map pin path and status in struct bpf_map")
f1b9509c2fb0 ("bpf: Replace prog_raw_tp+btf_id with prog_tracing")
027cbaaf6198 ("selftests/bpf: Fix .gitignore to ignore no_alu32/")
382072916044 ("bpf: Prepare btf_ctx_access for non raw_tp use case")
e00aca65e646 ("libbpf: Make DECLARE_LIBBPF_OPTS macro strictly a variable declaration")
e13a2fe642bd ("tools/bpf: Turn on llvm alu32 attribute by default")
1678e33c21b7 ("selftest/bpf: Get rid of a bunch of explicit BPF program type setting")
dd4436bb8383 ("libbpf: Teach bpf_object__open to guess program types")
be18010ea2d8 ("tools, bpf: Rename pr_warning to pr_warn to align with kernel logging")
54b8625cd940 ("bpf, libbpf: Add kernel version section parsing back")
1f5343c0ae96 ("bpf: Fix build error without CONFIG_NET")
c108e3c1bdbd ("bpf: Fix bpf_attr.attach_btf_id check")
74b5a5968fe8 ("selftests/bpf: Replace test_progs and test_maps w/ general rule")
03dcb78460c2 ("selftests/bpf: Add simple per-test targets to Makefile")
ee6c52e92dd0 ("selftests/bpf: Switch test_maps to test_progs' test.h format")
a7658e1a4164 ("bpf: Check types of arguments passed into helpers")
ac4414b5ca47 ("bpf: Attach raw_tp program with BTF via type name")
9e15db66136a ("bpf: Implement accurate raw_tp context access via BTF")
f75a697e0913 ("libbpf: Auto-detect btf_id of BTF-based raw_tracepoints")
8580ac9404f6 ("bpf: Process in-kernel BTF")
c7566a69695c ("selftests/bpf: Add field existence CO-RE relocs tests")
62561eb442bd ("libbpf: Add support for field existance CO-RE relocation")
291ee02b5e40 ("libbpf: Refactor bpf_object__open APIs to use common opts")
598dc04fa0f1 ("selftests/bpf: Remove obsolete pahole/BTF support detection")
3fbe31ae7ec4 ("selftests/bpf: Enforce libbpf build before BPF programs are built")
793a349cd819 ("libbpf: Add C/LDFLAGS to libbpf.so and test_libpf targets")
5c26f9a78358 ("libbpf: Don't use cxx to test_libpf target")