blob: 33c0fd08c0d892f7ab5c60caf910521e2e1ee410 [file] [log] [blame]
64bb56848867 ("bpf: btf: Sync uapi btf.h to tools")
3bd86a8409fc ("bpf: btf: Sync bpf.h and btf.h to tools/")
a0fe3e574b50 ("libbpf: add bpf_raw_tracepoint_open helper")
82a8616889d5 ("bpf: add map tests for BPF_PROG_TYPE_SK_MSG")
81f77fd0deeb ("bpf: add selftest for stackmap with BPF_F_STACK_BUILD_ID")
f09b2e382e9a ("selftests/bpf: add selftest that use test_libbpf_open")
949abbe88436 ("libbpf: add function to setup XDP")
d6d4f60c3a09 ("bpf: add selftest for tcpbpf")
783687810e98 ("bpf: test_maps: cleanup sockmaps when test ends")
7fedbb7c5a7c ("selftest/bpf: extend the offload test with map checks")
e7b2823a582a ("bpf: Sync kernel ABI header with tooling header")
a38845729ea3 ("bpf: offload: add map offload infrastructure")
0a9c1991f285 ("bpf: rename bpf_dev_offload -> bpf_prog_offload")
1110f3a9bcf3 ("bpf: add map_alloc_check callback")
3ced9b600234 ("tools/bpf: add a bpf selftest for stacktrace")
752d7b4501c2 ("selftests/bpf: test device info reporting for bound progs")
ad8ad79f4f60 ("bpf: offload: free program id when device disappears")
ce3b9db4db0e ("bpf: offload: free prog->aux->offload when device disappears")
cae1927c0b4a ("bpf: offload: allow netdev to disappear while verifier is running")
e0d3974ac77b ("bpf: offload: don't require rtnl for dev list manipulation")
b0b04fc49e3b ("selftests/bpf: add xdp noinline test")
3bc35c63cb70 ("selftests/bpf: add bpf_call test")
cc8b0b92a169 ("bpf: introduce function calls (function boundaries)")
965de87e54b8 ("samples/bpf: add a test for bpf_override_return")
d279f1f8c647 ("bpf/tracing: add a bpf test for new ioctl query interface")
417ec26477a5 ("selftests/bpf: add offload test based on netdevsim")
31d3ad832948 ("netdevsim: add bpf offload support")
83c9e13aa39a ("netdevsim: add software driver for testing offloads")
143801947934 ("bpf: make bpf_prog_offload_verifier_prep() static inline")
62c71b45e853 ("bpf: offload: ignore namespace moves")
288b3de55aac ("bpf: offload: move offload device validation out to the drivers")
1f6f4cb7ba21 ("bpf: offload: rename the ifindex field")
37f1ba0909df ("selftests/bpf: add a test for device cgroup controller")
ebc614f68736 ("bpf, cgroup: implement eBPF-based device controller for cgroup v2")
ecf8fecb7828 ("device_cgroup: prepare code for bpf-based device controller")
67e306fdbed7 ("device_cgroup: add DEVCG_ prefix to ACC_* and DEV_* constants")
b37a53061310 ("bpf: remove old offload/analyzer")
c6c580d7bc39 ("nfp: bpf: move to new BPF program offload infrastructure")
9314c442d7dd ("nfp: bpf: move translation prepare to offload.c")
c1c88eae8a81 ("nfp: bpf: move program prepare and free into offload.c")
e4a91cd565e2 ("nfp: bpf: require seamless reload for program replace")
9ce7a956327a ("nfp: bpf: refactor offload logic")
94508438e8ea ("nfp: bpf: remove the register renumbering leftovers")
012bb8a8b5a2 ("nfp: bpf: drop support for cls_bpf with legacy actions")
6c8dfe21c435 ("cls_bpf: allow attaching programs loaded for specific device")
248f346ffe95 ("xdp: allow attaching programs loaded for specific device")
928631e05495 ("bpftool: print program device bound info")
ab3f0063c48c ("bpf: offload: add infrastructure for loading programs for a specific netdev")
8c01c4f896aa ("bpf: fix verifier NULL pointer dereference")
7cce782ef32f ("bpf: fix link error without CONFIG_NET")