blob: 9ab2a64ee96d1e903723f7bfe6b96bc00adbbf56 [file] [log] [blame]
a352b32ae969 ("bpf: Sync linux/bpf.h to tools/")
9216477449f3 ("bpf: cpumap: Add the possibility to attach an eBPF program to cpumap")
644bfe51fa49 ("cpumap: Formalize map value as a named struct")
9b74ebb2b0f2 ("cpumap: Use non-locked version __ptr_ring_consume_batched")
e8b012e9fabe ("libbpf: Add support for BPF_CGROUP_INET_SOCK_RELEASE")
f5836749c9c0 ("bpf: Add BPF_CGROUP_INET_SOCK_RELEASE hook")
042b1545fe47 ("bpf: Selftests and tools use struct bpf_devmap_val from uapi")
281920b7e0b3 ("bpf: Devmap adjust uapi for attach bpf program")
d39aec79e592 ("selftest: Add tests for XDP programs in devmap entries")
fbee97feed9b ("bpf: Add support to attach bpf program to a devmap entry")
7f1c04269fe7 ("devmap: Formalize map value as a named struct")
457f44363a88 ("bpf: Implement BPF ring buffer and verifier support for it")
1b66d253610c ("bpf: Add get{peer, sock}name attach types for sock_addr")
f307fa2cb4c9 ("bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers")
06d3e4c9f11a ("bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb")
ff20460e94af ("tools, bpf: Synchronise BPF UAPI header with tools")
ab8d78093dfa ("bpf: Minor fixes to BPF helpers documentation")
492e639f0c22 ("bpf: Add bpf_seq_printf and bpf_seq_write helpers")
b121b341e598 ("bpf: Add PTR_TO_BTF_ID_OR_NULL support")
15d83c4d7cef ("bpf: Allow loading of a bpf_iter program")
ae24345da54e ("bpf: Implement an interface to register bpf_iter targets")
beecf11bc218 ("bpf: Bpf_{g,s}etsockopt for struct bpf_sock_addr")
64d85290d79c ("bpf: Allow bpf_map_lookup_elem for SOCKMAP and SOCKHASH")
f2e10bff16a0 ("bpf: Add support for BPF_OBJ_GET_INFO_BY_FD for bpf_link")
a3b80e107894 ("bpf: Allocate ID for bpf_link")
f9d041271cf4 ("bpf: Refactor bpf_link update handling")
71d19214776e ("bpf: add bpf_ktime_get_boot_ns()")
6890896bd765 ("bpf: Fix missing bpf_base_func_proto in cgroup_base_func_proto for CGROUP_NET=n")
0456ea170cd6 ("bpf: Enable more helpers for BPF_PROG_TYPE_CGROUP_{DEVICE,SYSCTL,SOCKOPT}")
1d8a0af5ee1a ("selftests/bpf: Add test for freplace program with expected_attach_type")
cc4f864bb118 ("libbpf: Add support for bpf_link-based cgroup attachment")
0c991ebc8c69 ("bpf: Implement bpf_prog replacement for an active bpf_cgroup_link")
af6eea57437a ("bpf: Implement bpf_link-based cgroup BPF program attachment")
100605035e15 ("bpf: Verifier, do_refine_retval_range may clamp umin to 0 incorrectly")
cf7fbe660f2d ("bpf: Add socket assign support")
03e54f100d57 ("bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM")
1e092a031829 ("tools/libbpf: Add support for BPF_PROG_TYPE_LSM")
9e4e01dfd325 ("bpf: lsm: Implement attach, detach and execution")
9d3fdea789c8 ("bpf: lsm: Provide attachment points for BPF LSM programs")
fc611f47f218 ("bpf: Introduce BPF_PROG_TYPE_LSM")
e2842be53d4f ("libbpf: Add setter for initial value for internal maps")
bd5ca3ef93cd ("libbpf: Add function to set link XDP fd while specifying old program")
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")
f54a5bba1203 ("bpf: Remove unused vairable 'bpf_xdp_link_lops'")
00c4eddf7ee5 ("bpf: Factor out cgroup storages operations")
a108f7dcfa01 ("bpf: Add trampolines to kallsyms")