| 450af8d0f6be ("bpf: Split bpf_local_storage to bpf_sk_storage") |
| f836a56e84ff ("bpf: Generalize bpf_sk_storage") |
| 4cc9ce4e7399 ("bpf: Generalize caching for sk_storage.") |
| 1f00d375af84 ("bpf: Renames in preparation for bpf_local_storage") |
| 5ce6e77c7edf ("bpf: Implement bpf iterator for sock local storage map") |
| f9c792729581 ("bpf: Refactor to provide aux info to bpf_iter_init_seq_priv_t") |
| 14fc6bd6b79c ("bpf: Refactor bpf_iter_reg to have separate seq_info member") |
| a228a64fc1e4 ("bpf: Add bpf_prog iterator") |
| 951cf368bcb1 ("bpf: net: Use precomputed btf_id for bpf iterators") |
| 5788b3a07fc5 ("net: bpf: Implement bpf iterator for udp") |
| 52d87d5f6418 ("net: bpf: Implement bpf iterator for tcp") |
| b1b53d413f16 ("selftests/bpf: Test access to bpf map pointer") |
| 2872e9ac33a4 ("bpf: Set map_btf_{name, id} for all map types") |
| 41c48f3a9823 ("bpf: Support access to bpf map fields") |
| 7c7982cbadbb ("bpf: sk_storage: Prefer to get a free cache_idx") |
| 457f44363a88 ("bpf: Implement BPF ring buffer and verifier support for it") |
| d20a1676df7e ("xsk: Move xskmap.c to net/xdp/") |
| 2c78ee898d8f ("bpf: Implement CAP_BPF") |
| f307fa2cb4c9 ("bpf: Introduce bpf_sk_{, ancestor_}cgroup_id helpers") |
| 06d3e4c9f11a ("bpf: Allow skb_ancestor_cgroup_id helper in cgroup skb") |
| 3c32cc1bceba ("bpf: Enable bpf_iter targets registering ctx argument types") |
| 15172a46fa27 ("bpf: net: Refactor bpf_iter target registration") |
| 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") |
| eaaacd23910f ("bpf: Add task and task/file iterator targets") |
| 138d0be35b14 ("net: bpf: Add netlink and ipv6_route bpf_iter targets") |
| 6086d29def80 ("bpf: Add bpf_map iterator") |
| e5158d987b72 ("bpf: Implement common macros/helpers for target iterators") |
| 367ec3e4834c ("bpf: Create file bpf iterator") |
| ac51d99bf81c ("bpf: Create anonymous bpf iterator") |
| fd4f12bc38c3 ("bpf: Implement bpf_seq_read() for bpf iterator") |
| 2057c92bc927 ("bpf: Support bpf tracing/iter programs for BPF_LINK_UPDATE") |
| de4e05cac46d ("bpf: Support bpf tracing/iter programs for BPF_LINK_CREATE") |
| 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") |
| d46edd671a14 ("bpf: Sharing bpf runtime stats with BPF_ENABLE_STATS") |
| 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") |
| 2d602c8cf40d ("bpf: Support GET_FD_BY_ID and GET_NEXT_ID for bpf_link") |
| a3b80e107894 ("bpf: Allocate ID for bpf_link") |
| f9d041271cf4 ("bpf: Refactor bpf_link update handling") |
| 0b54142e4b09 ("Merge branch 'work.sysctl' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/git/viro/vfs") |