summaryrefslogtreecommitdiff
path: root/kernel/bpf/stackmap.c
AgeCommit message (Expand)Author
3 daysbpf: Mark faultable stack helpers as sleepableKumar Kartikeya Dwivedi
2026-08-08bpf: Fix mmap_lock leak in irq_work pathSanghyun Park
2026-08-05bpf: Avoid changing callchain in bpf_get_stackid_peJiri Olsa
2026-08-05bpf: Avoid changing callchain in bpf_get_stack_peJiri Olsa
2026-08-05bpf: Disable preemption in __bpf_get_stackDaniel Borkmann
2026-08-05bpf: Clear buf on error in __bpf_get_task_stackJiri Olsa
2026-08-05bpf: Remove trace_in argument from __bpf_get_stackJiri Olsa
2026-08-05bpf: Factor callchain_finalize function from __bpf_get_stackJiri Olsa
2026-08-05bpf: Factor callchain_store function from __bpf_get_stackJiri Olsa
2026-08-05bpf: Disable preemption in bpf_get_stackidJiri Olsa
2026-08-05bpf: Use stack id functions instead of __bpf_get_stackidJiri Olsa
2026-08-05bpf: Factor stackid_new_bucket from __bpf_get_stackidJiri Olsa
2026-08-05bpf: Factor stackid_fastpath function from __bpf_get_stackidJiri Olsa
2026-08-05bpf: Factor stackid_init function from __bpf_get_stackidJiri Olsa
2026-08-03bpf: Rename ARG_CONST_SIZE{,_OR_ZERO} to ARG_MEM_SIZE{,_OR_ZERO}Amery Hung
2026-06-21bpf: Fix build_id caching in stack_map_get_build_id_offset()Ihor Solodrai
2026-05-28bpf: Cache build IDs in sleepable stackmap pathIhor Solodrai
2026-05-28bpf: Avoid faultable build ID reads under mm locksIhor Solodrai
2026-05-28bpf: Factor out stack_map build ID helpersIhor Solodrai
2025-12-03Merge tag 'bpf-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds
2025-10-29perf: Support deferred user unwindPeter Zijlstra
2025-10-28bpf: Fix stackmap overflow check in __bpf_get_stackid()Arnaud Lecomte
2025-10-28bpf: Refactor stack map trace depth calculation into helper functionArnaud Lecomte
2025-09-30Merge tag 'bpf-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds
2025-09-25bpf: Add lookup_and_delete_elem for BPF_MAP_STACK_TRACETao Chen
2025-08-26perf: Remove get_perf_callchain() init_nr argumentJosh Poimboeuf
2024-09-11bpf: wire up sleepable bpf_get_stack() and bpf_get_task_stack() helpersAndrii Nakryiko
2024-09-11bpf: decouple stack_map_get_build_id_offset() from perf_callchain_entryAndrii Nakryiko
2024-09-11lib/buildid: rename build_id_parse() into build_id_parse_nofault()Andrii Nakryiko
2024-03-07bpf: Fix stackmap overflow check on 32-bit archesToke Høiland-Jørgensen
2023-11-10bpf: Add crosstask check to __bpf_get_stackJordan Rome
2023-10-06bpf: Annotate struct bpf_stack_map with __counted_byKees Cook
2023-06-19bpf: Centralize permissions checks for all BPF map typesAndrii Nakryiko
2023-03-22bpf: return long from bpf_map_ops funcsJP Kobryn
2023-03-07bpf: stackmap memory usageYafang Shao
2022-09-13perf/bpf: Always use perf callchains if existNamhyung Kim
2022-04-26bpf: Compute map_btf_id during build timeMenglong Dong
2022-04-09bpf: Fix excessive memory allocation in stack_map_alloc()Yuntao Wang
2022-04-01bpf: Remove redundant assignment to smap->map.value_sizeYuntao Wang
2022-03-20bpf: Adjust BPF stack helper functions to accommodate skip > 0Namhyung Kim
2022-02-28bpf: Cache the last valid build_idHao Luo
2022-01-15bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()Naveen N. Rao
2021-11-12bpf: Introduce btf_tracing_idsSong Liu
2021-11-07bpf: Introduce helper bpf_find_vmaSong Liu
2021-09-30bpf: Fix integer overflow in prealloc_elems_and_freelist()Tatsuhiko Yasumatsu
2021-09-10bpf, mm: Fix lockdep warning triggered by stack_map_get_build_id_offset()Yonghong Song
2021-08-25bpf: Consolidate task_struct BTF_ID declarationsDaniel Xu
2021-04-01bpf: Refcount task stack in bpf_get_task_stackDave Marchevsky
2021-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller
2021-02-03bpf: Check for integer overflow when using roundup_pow_of_two()Bui Quang Minh