summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/syscall.c
Commit message (Expand)AuthorAgeFilesLines
...
* | bpf: use bpf_map_kvcalloc in bpf_local_storageYafang Shao2023-02-101-0/+15
* | bpf: Drop always true do_idr_lock parameter to bpf_map_free_idTobias Klauser2023-02-021-17/+6
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-01-281-13/+21
|\ \
| * | bpf: Support consuming XDP HW metadata from fext programsToke Høiland-Jørgensen2023-01-231-0/+7
| * | bpf: Introduce device-bound XDP programsStanislav Fomichev2023-01-231-4/+5
| * | bpf: Rename bpf_{prog,map}_is_dev_bound to is_offloadedStanislav Fomichev2023-01-231-11/+11
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-01-201-17/+7
|\ \ \ | |/ / |/| |
| * | 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
| |/
* | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-01-041-1/+0
|\ \ | |/ |/|
| * bpf: Remove unused field initialization in bpf's ctl_tableRicardo Ribalda2022-12-221-1/+0
* | 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