summaryrefslogtreecommitdiff
path: root/kernel/bpf/syscall.c
AgeCommit message (Expand)AuthorFilesLines
2025-03-30Merge tag 'bpf_try_alloc_pages' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-3/+20
2025-03-19bpf: Implement verifier support for rqspinlockKumar Kartikeya Dwivedi1-1/+5
2025-03-17bpf: Return prog btf_id without capable checkMykyta Yatsenko1-2/+2
2025-03-17bpf: BPF token support for BPF_BTF_GET_FD_BY_IDMykyta Yatsenko1-2/+21
2025-03-15security: Propagate caller information in bpf hooksBlaise Boscaccy1-5/+5
2025-03-15bpf: no longer acquire map_idr_lock in bpf_map_inc_not_zero()Eric Dumazet1-5/+2
2025-03-15bpf: Allow pre-ordering for bpf cgroup progsYonghong Song1-1/+2
2025-02-27bpf: Use try_alloc_pages() to allocate pages for bpf needs.Alexei Starovoitov1-3/+20
2025-02-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf bpf-6.14-rc4Alexei Starovoitov1-21/+22
2025-02-20Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds1-21/+22
2025-02-18bpf: skip non exist keys in generic_map_lookup_batchYan Zhai1-13/+5
2025-02-17bpf: Make every prog keep a copy of ctx_arg_infoAmery Hung1-0/+1
2025-01-29bpf: avoid holding freeze_mutex during mmap operationAndrii Nakryiko1-7/+10
2025-01-29bpf: unify VM_WRITE vs VM_MAYWRITE use in BPF map mmaping logicAndrii Nakryiko1-2/+8
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados1-1/+1
2025-01-08bpf: Remove migrate_{disable|enable} in bpf_obj_free_fields()Hou Tao1-2/+0
2025-01-08bpf: Disable migration before calling ops->map_free()Hou Tao1-1/+7
2024-12-13bpf: Add fd_array_cnt attribute for prog_loadAnton Protopopov1-1/+1
2024-11-22Merge tag 'trace-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/trac...Linus Torvalds1-18/+49
2024-11-11bpf: Add support for uprobe multi session attachJiri Olsa1-2/+7
2024-11-01bpf: ensure RCU Tasks Trace GP for sleepable raw tracepoint BPF linksAndrii Nakryiko1-2/+4
2024-11-01bpf: decouple BPF link/attach hook and BPF program sleepable semanticsAndrii Nakryiko1-11/+28
2024-11-01bpf: put bpf_link's program when link is safe to be deallocatedAndrii Nakryiko1-5/+17
2024-10-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfAlexei Starovoitov1-13/+32
2024-10-24bpf: Add uptr support in the map_value of the task local storage.Martin KaFai Lau1-4/+102
2024-10-24bpf: Support __uptr type tag in BTFKui-Feng Lee1-0/+2
2024-10-24bpf: Check validity of link->type in bpf_link_show_fdinfo()Hou Tao1-5/+9
2024-10-22bpf: Add MEM_WRITE attributeDaniel Borkmann1-1/+1
2024-10-16bpf: Prevent tailcall infinite loop caused by freplaceLeon Hwang1-3/+4
2024-10-09bpf: fix unpopulated name_len field in perf_event link infoTyrone Wu1-7/+22
2024-09-24Merge tag 'bpf-next-6.12-struct-fd' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-132/+49
2024-09-23Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-21/+21
2024-09-13bpf: Call the missed btf_record_free() when map creation failsHou Tao1-7/+12
2024-09-13bpf: Zero former ARG_PTR_TO_{LONG,INT} args in case of errorDaniel Borkmann1-0/+1
2024-09-13bpf: Fix helper writes to read-only mapsDaniel Borkmann1-1/+2
2024-09-05bpf: change int cmd argument in __sys_bpf into typed enum bpf_cmdAndrii Nakryiko1-1/+1
2024-08-23bpf: Let callers of btf_parse_kptr() track life cycle of prog btfAmery Hung1-2/+4
2024-08-13bpf: more trivial fdget() conversionsAl Viro1-15/+7
2024-08-13bpf: trivial conversions for fdget()Al Viro1-7/+3
2024-08-13bpf: switch maps to CLASS(fd, ...)Al Viro1-88/+30
2024-08-13bpf: convert __bpf_prog_get() to CLASS(fd, ...)Al Viro1-22/+9
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro1-21/+21
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados1-2/+2
2024-07-21Merge tag 'mm-stable-2024-07-21-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+3
2024-07-10mm: remove CONFIG_MEMCG_KMEMJohannes Weiner1-3/+3
2024-06-10Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-6/+28
2024-06-03bpf: Fix a potential use-after-free in bpf_link_free()Cong Wang1-5/+6
2024-05-30bpf: export bpf_link_inc_not_zero.Kui-Feng Lee1-1/+2
2024-05-30bpf: support epoll from bpf struct_ops links.Kui-Feng Lee1-5/+26
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1