| cf7fbe660f2d ("bpf: Add socket assign support") |
| 0f09abd105da ("bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and ancestor id") |
| 5a52ae4e32a6 ("bpf: Allow to retrieve cgroup v1 classid from v2 hooks") |
| f318903c0bf4 ("bpf: Add netns cookie and enable it for bpf cgroup hooks") |
| fcf752ea8c94 ("bpf: Enable perf event rb output for bpf cgroup progs") |
| 0e53d9e5e820 ("bpf: Enable retrieval of socket cookie for bind/post-bind hook") |
| d831ee84bfc9 ("bpf: Add bpf_xdp_output() helper") |
| b4490c5c4e02 ("bpf: Added new helper bpf_get_ns_current_pid_tgid") |
| 933ce62d68de ("selftests/bpf: Update xdp_bpf2bpf test to use new set_attach_target API") |
| 67306f84ca78 ("selftests/bpf: Add bpf_read_branch_records() selftest") |
| fff7b64355ea ("bpf: Add bpf_read_branch_records() helper") |
| b80b033bedae ("bpf: Allow bpf_perf_event_read_value in all BPF programs") |
| 0a49c1a8e262 ("bpf: Sync uapi bpf.h to tools/") |
| 5576b991e9c1 ("bpf: Add BPF_FUNC_jiffies64") |
| 83e4b88be1ff ("selftests/bpf: Add a test for attaching a bpf fentry/fexit trace to an XDP program") |
| 8482941f0906 ("bpf: Add bpf_send_signal_thread() helper") |
| 17328d618c17 ("bpf: Synch uapi bpf.h to tools/") |
| 206057fe020a ("bpf: Add BPF_FUNC_tcp_send_ack helper") |
| 0baf26b0fcd7 ("bpf: tcp: Support tcp_congestion_ops in bpf") |
| 27ae7997a661 ("bpf: Introduce BPF_PROG_TYPE_STRUCT_OPS") |
| 2beee5f57441 ("bpf: Move owner type, jited info into array auxiliary data") |
| 5b92a28aae4d ("bpf: Support attaching tracing BPF program to other BPF programs") |
| 91cc1a99740e ("bpf: Annotate context types") |
| fec56f5890d9 ("bpf: Introduce BPF trampoline") |
| 5964b2000f28 ("bpf: Add bpf_arch_text_poke() helper") |
| 6ae08ae3dea2 ("bpf: Add probe_read_{user, kernel} and probe_read_{user, kernel}_str helpers") |
| 12a8654b2e5a ("libbpf: Add support for prog_tracing") |
| f1b9509c2fb0 ("bpf: Replace prog_raw_tp+btf_id with prog_tracing") |
| 382072916044 ("bpf: Prepare btf_ctx_access for non raw_tp use case") |
| 58eeb2289ab9 ("libbpf: Fix strncat bounds error in libbpf_prog_type_by_name") |
| dd4436bb8383 ("libbpf: Teach bpf_object__open to guess program types") |
| 32dff6db29ac ("libbpf: Add uprobe/uretprobe and tp/raw_tp section suffixes") |
| f1eead9e3cee ("libbpf: Add bpf_program__get_{type, expected_attach_type) APIs") |
| 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") |
| a7658e1a4164 ("bpf: Check types of arguments passed into helpers") |
| 3dec541b2e63 ("bpf: Add support for BTF pointers to x86 JIT") |
| 2a02759ef5f8 ("bpf: Add support for BTF pointers to interpreter") |
| 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") |
| ccfe29eb29c2 ("bpf: Add attach_btf_id attribute to program load") |
| 8580ac9404f6 ("bpf: Process in-kernel BTF") |
| 62561eb442bd ("libbpf: Add support for field existance CO-RE relocation") |
| 291ee02b5e40 ("libbpf: Refactor bpf_object__open APIs to use common opts") |
| a23740ec43ba ("bpf: Track contents of read-only maps as scalars") |
| 7a387bed47f7 ("scripts/bpf: teach bpf_helpers_doc.py to dump BPF helper definitions") |
| 2ce8450ef5a3 ("libbpf: add bpf_object__open_{file, mem} w/ extensible opts") |