| Age | Commit message (Expand) | Author |
| 2024-03-26 | bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly | Yonghong Song |
| 2024-02-19 | bpf: Fix racing between bpf_timer_cancel_and_free and bpf_timer_cancel | Martin KaFai Lau |
| 2023-12-19 | Revert BPF token-related functionality | Andrii Nakryiko |
| 2023-12-15 | x86/cfi,bpf: Fix bpf_exception_cb() signature | Alexei Starovoitov |
| 2023-12-15 | bpf: Fix dtor CFI | Peter Zijlstra |
| 2023-12-14 | bpf: xdp: Register generic_kfunc_set with XDP programs | Daniel Xu |
| 2023-12-06 | bpf: take into account BPF token when fetching helper protos | Andrii Nakryiko |
| 2023-12-04 | bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers | Hou Tao |
| 2023-11-14 | bpf: Add a new kfunc for cgroup1 hierarchy | Yafang Shao |
| 2023-11-09 | bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcounted nodes | Dave Marchevsky |
| 2023-11-09 | bpf: Add KF_RCU flag to bpf_refcount_acquire_impl | Dave Marchevsky |
| 2023-11-09 | bpf: Add __bpf_dynptr_data* for in kernel use | Song Liu |
| 2023-11-01 | bpf: Check map->usercnt after timer->timer is assigned | Hou Tao |
| 2023-11-01 | bpf: Add __bpf_kfunc_{start,end}_defs macros | Dave Marchevsky |
| 2023-11-01 | bpf: fix compilation error without CGROUPS | Matthieu Baerts |
| 2023-10-20 | bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl() | Hou Tao |
| 2023-10-20 | bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.h | Hou Tao |
| 2023-10-19 | bpf: teach the verifier to enforce css_iter and task_iter in RCU CS | Chuyi Zhou |
| 2023-10-19 | bpf: Introduce css open-coded iterator kfuncs | Chuyi Zhou |
| 2023-10-19 | bpf: Introduce task open coded iterator kfuncs | Chuyi Zhou |
| 2023-10-19 | bpf: Introduce css_task open-coded iterator kfuncs | Chuyi Zhou |
| 2023-10-17 | bpf: Fix missed rcu read lock in bpf_task_under_cgroup() | Yafang Shao |
| 2023-10-13 | bpf: Introduce task_vma open-coded iterator kfuncs | Dave Marchevsky |
| 2023-10-09 | bpf: Add ability to pin bpf timer to calling CPU | David Vernet |
| 2023-09-19 | bpf: Fix bpf_throw warning on 32-bit arch | Kumar Kartikeya Dwivedi |
| 2023-09-16 | bpf: Disallow fentry/fexit/freplace for exception callbacks | Kumar Kartikeya Dwivedi |
| 2023-09-16 | bpf: Prevent KASAN false positive with bpf_throw | Kumar Kartikeya Dwivedi |
| 2023-09-16 | bpf: Implement BPF exceptions | Kumar Kartikeya Dwivedi |
| 2023-09-08 | bpf: Add alloc/xchg/direct_access support for local percpu kptr | Yonghong Song |
| 2023-08-25 | bpf: Allow bpf_spin_{lock,unlock} in sleepable progs | Dave Marchevsky |
| 2023-08-25 | bpf: Use bpf_mem_free_rcu when bpf_obj_dropping refcounted nodes | Dave Marchevsky |
| 2023-08-04 | bpf: fix bpf_dynptr_slice() to stop return an ERR_PTR. | Kui-Feng Lee |
| 2023-07-19 | bpf, net: Introduce skb_pointer_if_linear(). | Alexei Starovoitov |
| 2023-07-18 | bpf: Add 'owner' field to bpf_{list,rb}_node | Dave Marchevsky |
| 2023-07-18 | bpf: Introduce internal definitions for UAPI-opaque bpf_{rb,list}_node | Dave Marchevsky |
| 2023-06-05 | bpf: Make bpf_refcount_acquire fallible for non-owning refs | Dave Marchevsky |
| 2023-06-05 | bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node calculation | Dave Marchevsky |
| 2023-05-06 | bpf: Allow NULL buffers in bpf_dynptr_slice(_rw) | Daniel Rosenberg |
| 2023-05-06 | bpf: Add bpf_task_under_cgroup() kfunc | Feng Zhou |
| 2023-04-27 | bpf: Add bpf_dynptr_clone | Joanne Koong |
| 2023-04-27 | bpf: Add bpf_dynptr_size | Joanne Koong |
| 2023-04-27 | bpf: Add bpf_dynptr_is_null and bpf_dynptr_is_rdonly | Joanne Koong |
| 2023-04-27 | bpf: Add bpf_dynptr_adjust | Joanne Koong |
| 2023-04-21 | bpf: Fix bpf_refcount_acquire's refcount_t address calculation | Dave Marchevsky |
| 2023-04-15 | bpf: Centralize btf_field-specific initialization logic | Dave Marchevsky |
| 2023-04-15 | bpf: Migrate bpf_rbtree_remove to possibly fail | Dave Marchevsky |
| 2023-04-15 | bpf: Migrate bpf_rbtree_add and bpf_list_push_{front,back} to possibly fail | Dave Marchevsky |
| 2023-04-15 | bpf: Add bpf_refcount_acquire kfunc | Dave Marchevsky |
| 2023-04-15 | bpf: Support refcounted local kptrs in existing semantics | Dave Marchevsky |
| 2023-04-15 | bpf: Remove btf_field_offs, use btf_record's fields instead | Dave Marchevsky |