summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/syscall.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* bpf: Remove prog->active check for bpf_lsm and bpf_iterMartin KaFai Lau2022-10-261-2/+3
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-10-041-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-221-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-261-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-111-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-131-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-031-2/+3
* bpf: refine kernel.unprivileged_bpf_disabled behaviourAlan Maguire2022-05-211-1/+13
* bpf, x86: Attach a cookie to fentry/fexit/fmod_ret/lsm.Kui-Feng Lee2022-05-111-4/+8
* bpf, x86: Create bpf_tramp_run_ctx on the caller thread's stackKui-Feng Lee2022-05-111-2/+5
* bpf, x86: Generate trampolines from bpf_tramp_linksKui-Feng Lee2022-05-111-15/+8
* bpf: Add bpf_link iteratorDmitrii Dolgov2022-05-101-0/+19
* bpf: Wire up freeing of referenced kptrKumar Kartikeya Dwivedi2022-04-261-4/+45
* bpf: Adapt copy_map_value for multiple offset caseKumar Kartikeya Dwivedi2022-04-261-1/+87
* bpf: Allow storing unreferenced kptr in mapKumar Kartikeya Dwivedi2022-04-261-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-181-1/+1
* bpf: Add multi kprobe linkJiri Olsa2022-03-181-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-241-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-181-4/+36
|\
| * bpf: Convert bpf_preload.ko to use light skeleton.Alexei Starovoitov2022-02-101-0/+2
| * bpf: Extend sys_bpf commands for bpf_syscall programs.Alexei Starovoitov2022-02-101-4/+34
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-171-0/+3
|\ \ | |/ |/|
| * bpf: Add schedule points in batch opsEric Dumazet2022-02-171-0/+3
* | bpf: generalise tail call map compatibility checkToke Hoiland-Jorgensen2022-01-211-8/+7
* | bpf: introduce BPF_F_XDP_HAS_FRAGS flag in prog_flags loading the ebpf programLorenzo Bianconi2022-01-211-1/+3
* | bpf: support BPF_PROG_QUERY for progs attached to sockmapDi Zhu2022-01-211-0/+5
|/
* bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem.Hao Luo2021-12-181-1/+1
* add missing bpf-cgroup.h includesJakub Kicinski2021-12-161-0/+1
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-12-111-2/+2
|\
| * bpf: Pass a set of bpf_core_relo-s to prog_load command.Alexei Starovoitov2021-12-021-1/+1
| * bpf: Change bpf_kallsyms_lookup_name size type to ARG_CONST_SIZE_OR_ZEROKumar Kartikeya Dwivedi2021-12-011-1/+1
* | bpf: Fix toctou on read-only map's constant scalar trackingDaniel Borkmann2021-11-161-21/+36
|/
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-11-021-11/+66
|\
| * bpf: Add bpf_kallsyms_lookup_name helperKumar Kartikeya Dwivedi2021-10-291-0/+27