summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
...
| * bpf: Add a hint to allocated objects.Alexei Starovoitov2023-07-121-19/+31
| * bpf: Change bpf_mem_cache draining process.Alexei Starovoitov2023-07-121-9/+9
| * bpf: Further refactor alloc_bulk().Alexei Starovoitov2023-07-121-12/+18
| * bpf: Factor out inc/dec of active flag into helpers.Alexei Starovoitov2023-07-121-12/+18
| * bpf: Refactor alloc_bulk().Alexei Starovoitov2023-07-121-20/+26
| * bpf: Let free_all() return the number of freed elements.Alexei Starovoitov2023-07-121-2/+6
| * bpf: Simplify code of destroy_mem_alloc() with kmemdup().Alexei Starovoitov2023-07-121-5/+2
| * bpf: Rename few bpf_mem_alloc fields.Alexei Starovoitov2023-07-121-28/+29
| * bpf: teach verifier actual bounds of bpf_get_smp_processor_id() resultAndrii Nakryiko2023-07-121-11/+26
| * bpf: Support ->fill_link_info for perf_eventYafang Shao2023-07-111-0/+146
| * bpf: Add a common helper bpf_copy_to_user()Yafang Shao2023-07-111-14/+20
| * bpf: make preloaded map iterators to display map elements countAnton Protopopov2023-07-062-260/+275
| * bpf: populate the per-cpu insertions/deletions counters for hashmapsAnton Protopopov2023-07-061-2/+20
| * bpf: add a new kfunc to return current bpf_map elements countAnton Protopopov2023-07-061-1/+38
| * bpf: Remove unnecessary ring buffer size checkHou Tao2023-07-051-15/+11
| * bpf: Resolve modifiers when walking structsStanislav Fomichev2023-06-301-0/+2
| * bpf: Replace deprecated -target with --target= for ClangFangrui Song2023-06-291-1/+1
* | bpf: cpumap: Fix memory leak in cpu_map_update_elemPu Lehui2023-07-111-16/+24
* | bpf: Fix max stack depth check for async callbacksKumar Kartikeya Dwivedi2023-07-051-2/+3
* | bpf, btf: Warn but return no error for NULL btf from __register_btf_kfunc_id_...SeongJae Park2023-07-031-4/+2
|/
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-06-2418-184/+395
|\
| * bpf: Keep BPF_PROG_LOAD permission checks clear of validationsAndrii Nakryiko2023-06-191-12/+9
| * bpf: Centralize permissions checks for all BPF map typesAndrii Nakryiko2023-06-1911-35/+47
| * bpf: Inline map creation logic in map_create() functionAndrii Nakryiko2023-06-191-33/+24
| * bpf: Move unprivileged checks into map_create() and bpf_prog_load()Andrii Nakryiko2023-06-191-15/+19
| * bpf: Remove in_atomic() from bpf_link_put().Sebastian Andrzej Siewior2023-06-161-13/+16
| * bpf: Verify scalar ids mapping in regsafe() using check_ids()Eduard Zingerman2023-06-131-23/+68
| * bpf: Use scalar ids in mark_chain_precision()Eduard Zingerman2023-06-131-0/+115
| * bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute*David Vernet2023-06-121-10/+12
| * bpf: Add bpf_cpumask_first_and() kfuncDavid Vernet2023-06-121-0/+16
| * bpf: Hide unused bpf_patch_call_argsArnd Bergmann2023-06-121-3/+5
| * bpf: Factor out a common helper free_all()Hou Tao2023-06-061-15/+16
| * bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers are non-NULLDavid Vernet2023-06-051-2/+7
| * bpf: Replace open code with for allocated object checkDaniel T. Lee2023-06-051-2/+2
| * bpf: Make bpf_refcount_acquire fallible for non-owning refsDave Marchevsky2023-06-052-10/+24
| * bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node calculationDave Marchevsky2023-06-051-2/+2
| * bpf: Set kptr_struct_meta for node param to list and rbtree insert funcsDave Marchevsky2023-06-051-0/+3
| * bpf: Replace all non-returning strlcpy with strscpyAzeem Shaikh2023-05-311-2/+2
| * bpf: Silence a warning in btf_type_id_size()Yonghong Song2023-05-301-9/+10
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-223-14/+21
|\ \
| * | bpf: Force kprobe multi expected_attach_type for kprobe_multi linkJiri Olsa2023-06-211-0/+5
| * | bpf/btf: Accept function names that contain dotsFlorent Revest2023-06-211-12/+8
| * | bpf: ensure main program has an extableKrister Johansen2023-06-131-2/+5
| * | bpf: Fix verifier id tracking of scalars on spillMaxim Mikityanskiy2023-06-081-0/+3
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-082-2/+15
|\| | | |/ |/|
| * bpf: netfilter: Add BPF_NETFILTER bpf_attach_typeFlorian Westphal2023-06-051-0/+9
| * bpf: Fix elem_size not being set for inner mapsRhys Rustad-Elliott2023-06-021-2/+6
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-05-265-42/+105
|\ \
| * | bpf: Fix bad unlock balance on freeze_mutexDaniel Borkmann2023-05-261-2/+2
| * | bpf: drop unnecessary bpf_capable() check in BPF_MAP_FREEZE commandAndrii Nakryiko2023-05-251-4/+5