summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/syscall.c
Commit message (Expand)AuthorAgeFilesLines
* bpf: remove the do_idr_lock parameter from bpf_prog_free_id()Paul Moore2023-01-091-14/+6
* bpf: restore the ebpf program ID for BPF_AUDIT_UNLOAD and PERF_BPF_EVENT_PROG...Paul Moore2023-01-091-4/+2
* bpf: prevent leak of lsm program after failed attachMilan Landaverde2022-12-141-3/+3
* bpf: Add comments for map BTF matching requirement for bpf_list_headKumar Kartikeya Dwivedi2022-11-171-0/+14
* bpf: Verify ownership relationships for user BTF typesKumar Kartikeya Dwivedi2022-11-171-0/+4
* bpf: Recognize lock and list fields in allocated objectsKumar Kartikeya Dwivedi2022-11-171-0/+4
* bpf: Do btf_record_free outside map_free callbackKumar Kartikeya Dwivedi2022-11-171-4/+14
* bpf: Fix early return in map_check_btfKumar Kartikeya Dwivedi2022-11-171-1/+1
* bpf: Pass map file to .map_update_batch directlyHou Tao2022-11-171-18/+14
* bpf: Support bpf_list_head in map valuesKumar Kartikeya Dwivedi2022-11-141-1/+21
* bpf: Refactor map->off_arr handlingKumar Kartikeya Dwivedi2022-11-031-64/+9
* bpf: Consolidate spin_lock, timer management into btf_recordKumar Kartikeya Dwivedi2022-11-031-75/+60
* bpf: Refactor kptr_off_tab into btf_recordKumar Kartikeya Dwivedi2022-11-031-114/+149
* bpf: Remove the obsolte u64_stats_fetch_*_irq() users.Thomas Gleixner2022-10-311-2/+2
* bpf: Implement cgroup storage available to non-cgroup-attached bpf progsYonghong Song2022-10-251-1/+2
* bpf: Remove prog->active check for bpf_lsm and bpf_iterMartin KaFai Lau2022-10-251-2/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-10-031-0/+2
|\
| * bpf: Ensure correct locking around vulnerable function find_vpid()Lee Jones2022-09-161-0/+2
* | bpf: Prevent bpf program recursion for raw tracepoint probesJiri Olsa2022-09-211-0/+11
* | bpf: use kvmemdup_bpfptr helperWang Yufen2022-09-161-9/+4
* | bpf: Support kptrs in percpu arraymapKumar Kartikeya Dwivedi2022-09-071-1/+2
* | bpf: Fix resetting logic for unreferenced kptrsJules Irenge2022-09-071-1/+1
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextPaolo Abeni2022-09-061-5/+10
|\ \ | |/ |/|
| * bpf: Batch call_rcu callbacks instead of SLAB_TYPESAFE_BY_RCU.Alexei Starovoitov2022-09-051-1/+4
| * bpf: prepare for more bpf syscall to be used from kernel and user space.Benjamin Tissoires2022-08-251-4/+6
* | bpf: Restrict bpf_sys_bpf to CAP_PERFMONYiFei Zhu2022-08-181-1/+1
|/
* bpf: Shut up kern_sys_bpf warning.Alexei Starovoitov2022-08-101-0/+8
* bpf: Disallow bpf programs call prog_run command.Alexei Starovoitov2022-08-101-6/+14
* bpf: Use proper target btf when exporting attach_btf_obj_idStanislav Fomichev2022-08-081-4/+3
* bpf: reparent bpf maps on memcg offliningRoman Gushchin2022-07-121-8/+28
* bpf: implement BPF_PROG_QUERY for BPF_LSM_CGROUPStanislav Fomichev2022-06-291-1/+7
* bpf: per-cgroup lsm flavorStanislav Fomichev2022-06-291-0/+10
* bpf: Fix non-static bpf_func_proto struct definitionsJoanne Koong2022-06-171-1/+1
* bpf: Unify data extension operation of jited_ksyms and jited_linfoPu Lehui2022-06-021-2/+3
* bpf: refine kernel.unprivileged_bpf_disabled behaviourAlan Maguire2022-05-201-1/+13
* bpf, x86: Attach a cookie to fentry/fexit/fmod_ret/lsm.Kui-Feng Lee2022-05-101-4/+8
* bpf, x86: Create bpf_tramp_run_ctx on the caller thread's stackKui-Feng Lee2022-05-101-2/+5
* bpf, x86: Generate trampolines from bpf_tramp_linksKui-Feng Lee2022-05-101-15/+8
* bpf: Add bpf_link iteratorDmitrii Dolgov2022-05-101-0/+19
* bpf: Wire up freeing of referenced kptrKumar Kartikeya Dwivedi2022-04-251-4/+45
* bpf: Adapt copy_map_value for multiple offset caseKumar Kartikeya Dwivedi2022-04-251-1/+87
* bpf: Allow storing unreferenced kptr in mapKumar Kartikeya Dwivedi2022-04-251-3/+100
* bpf: Allow attach TRACING programs through LINK_CREATE commandAndrii Nakryiko2022-04-231-54/+56
* bpf: Move BPF sysctls from kernel/sysctl.c to BPF coreYan Zhu2022-04-131-0/+87
* bpf: Add cookie support to programs attached with kprobe multi linkJiri Olsa2022-03-171-1/+1
* bpf: Add multi kprobe linkJiri Olsa2022-03-171-5/+21
* bpf: Add "live packet" mode for XDP in BPF_PROG_RUNToke Høiland-Jørgensen2022-03-091-1/+1
* bpf: Cleanup commentsTom Rix2022-02-231-1/+1
* bpf: Call maybe_wait_bpf_programs() only once from generic_map_delete_batch()Eric Dumazet2022-02-181-1/+2
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-02-171-4/+36
|\