blob: 816460012377c11ae42b1635cdefdd03fa745780 [file] [log] [blame]
1b403ce77dfb ("bpf: Remove bpf_cpumask_kptr_get() kfunc")
a5a197df58c4 ("bpf/selftests: Test using global cpumask kptr with RCU")
77473d1a962f ("bpf: Free struct bpf_cpumask in call_rcu handler")
6fcd486b3a0a ("bpf: Refactor RCU enforcement in the verifier.")
20c09d92faee ("bpf: Introduce kptr_rcu.")
8d093b4e95a2 ("bpf: Mark cgroups and dfl_cgrp fields as trusted.")
332ea1f697be ("bpf: Add bpf_cgroup_from_id() kfunc")
5d5de3a431d8 ("bpf: Only allocate one bpf_mem_cache for bpf_cpumask_ma")
8032cad10302 ("selftests/bpf: Clean up user_ringbuf, cgrp_kfunc, kfunc_dynptr_param tests")
400031e05adf ("bpf: Add __bpf_kfunc tag to all kfuncs")
cb4a21ea592f ("bpf: Build-time assert that cpumask offset is zero")
bdbda395845e ("bpf/docs: Document cpumask kfuncs in a new file")
7b6abcfa15cd ("selftests/bpf: Add selftest suite for cpumask kfuncs")
a6541f4d2804 ("selftests/bpf: Add nested trust selftests suite")
516f4d3397c9 ("bpf: Enable cpumasks to be queried and used as kptrs")
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")
3d76a4d3d4e5 ("bpf: XDP metadata RX kfuncs")
2b3486bc2d23 ("bpf: Introduce device-bound XDP programs")