blob: 0b568f7fa2aadd5752aae9c381482b2f79699d8b [file] [log] [blame]
63d2d83d21a6 ("bpf: Mark struct bpf_cpumask as rcu protected")
20c09d92faee ("bpf: Introduce kptr_rcu.")
332ea1f697be ("bpf: Add bpf_cgroup_from_id() kfunc")
8032cad10302 ("selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynptr_param tests")
caf713c338bd ("bpf: Disallow NULLable pointers for trusted kfuncs")
57539b1c0ac2 ("bpf: Enable annotating trusted nested pointers")
7525daeefc8c ("selftests/bpf: Use __failure macro in task kfunc testsuite")
79168a669d81 ("bpf: Fix missing var_off check for ARG_PTR_TO_DYNPTR")
d6fefa1105da ("bpf: Fix state pruning for STACK_DYNPTR stack slots")
292064cce796 ("selftests/bpf: Add test for dynptr reinit in user_ringbuf callback")
f6ee298fa140 ("bpf: Move PTR_TO_STACK alignment check to process_dynptr_func")
270605317366 ("bpf: Rework process_dynptr_func")
6b75bd3d0367 ("bpf: Refactor ARG_PTR_TO_DYNPTR checks into process_dynptr_func")
36aa10ffd648 ("bpf/docs: Document struct cgroup * kfuncs")
25c5e92d197b ("bpf/docs: Document struct task_struct * kfuncs")
26c386ecf021 ("selftests/bpf: convert dynptr_fail and map_kptr_fail subtests to generic tester")
156ed20d22ee ("bpf: Don't use rcu_users to refcount in task kfuncs")
c0c852dd1876 ("bpf: Do not mark certain LSM hook arguments as trusted")
f53625649888 ("docs/bpf: Add KF_RCU documentation")
8723ec22a31d ("selftests/bpf: Fix rcu_read_lock test with new MEM_RCU semantics")