summaryrefslogtreecommitdiff
path: root/kernel/bpf/stackmap.c
AgeCommit message (Expand)AuthorFilesLines
9 daysbpf: Mark faultable stack helpers as sleepableKumar Kartikeya Dwivedi1-0/+2
2026-08-08bpf: Fix mmap_lock leak in irq_work pathSanghyun Park1-11/+17
2026-08-05bpf: Avoid changing callchain in bpf_get_stackid_peJiri Olsa1-22/+17
2026-08-05bpf: Avoid changing callchain in bpf_get_stack_peJiri Olsa1-21/+15
2026-08-05bpf: Disable preemption in __bpf_get_stackDaniel Borkmann1-0/+3
2026-08-05bpf: Clear buf on error in __bpf_get_task_stackJiri Olsa1-2/+5
2026-08-05bpf: Remove trace_in argument from __bpf_get_stackJiri Olsa1-14/+35
2026-08-05bpf: Factor callchain_finalize function from __bpf_get_stackJiri Olsa1-8/+17
2026-08-05bpf: Factor callchain_store function from __bpf_get_stackJiri Olsa1-14/+25
2026-08-05bpf: Disable preemption in bpf_get_stackidJiri Olsa1-11/+13
2026-08-05bpf: Use stack id functions instead of __bpf_get_stackidJiri Olsa1-16/+27
2026-08-05bpf: Factor stackid_new_bucket from __bpf_get_stackidJiri Olsa1-18/+30
2026-08-05bpf: Factor stackid_fastpath function from __bpf_get_stackidJiri Olsa1-15/+28
2026-08-05bpf: Factor stackid_init function from __bpf_get_stackidJiri Olsa1-36/+59
2026-08-03bpf: Rename ARG_CONST_SIZE{,_OR_ZERO} to ARG_MEM_SIZE{,_OR_ZERO}Amery Hung1-5/+5
2026-06-21bpf: Fix build_id caching in stack_map_get_build_id_offset()Ihor Solodrai1-53/+130
2026-05-28bpf: Cache build IDs in sleepable stackmap pathIhor Solodrai1-6/+55
2026-05-28bpf: Avoid faultable build ID reads under mm locksIhor Solodrai1-0/+109
2026-05-28bpf: Factor out stack_map build ID helpersIhor Solodrai1-17/+40
2025-12-03Merge tag 'bpf-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds1-22/+40
2025-10-29perf: Support deferred user unwindPeter Zijlstra1-2/+2
2025-10-28bpf: Fix stackmap overflow check in __bpf_get_stackid()Arnaud Lecomte1-7/+8
2025-10-28bpf: Refactor stack map trace depth calculation into helper functionArnaud Lecomte1-15/+32
2025-09-30Merge tag 'bpf-next-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds1-2/+14
2025-09-25bpf: Add lookup_and_delete_elem for BPF_MAP_STACK_TRACETao Chen1-2/+14
2025-08-26perf: Remove get_perf_callchain() init_nr argumentJosh Poimboeuf1-2/+2
2024-09-11bpf: wire up sleepable bpf_get_stack() and bpf_get_task_stack() helpersAndrii Nakryiko1-18/+72
2024-09-11bpf: decouple stack_map_get_build_id_offset() from perf_callchain_entryAndrii Nakryiko1-16/+33
2024-09-11lib/buildid: rename build_id_parse() into build_id_parse_nofault()Andrii Nakryiko1-1/+1
2024-03-07bpf: Fix stackmap overflow check on 32-bit archesToke Høiland-Jørgensen1-3/+6
2023-11-10bpf: Add crosstask check to __bpf_get_stackJordan Rome1-1/+10
2023-10-06bpf: Annotate struct bpf_stack_map with __counted_byKees Cook1-1/+1
2023-06-19bpf: Centralize permissions checks for all BPF map typesAndrii Nakryiko1-3/+0
2023-03-22bpf: return long from bpf_map_ops funcsJP Kobryn1-3/+3
2023-03-07bpf: stackmap memory usageYafang Shao1-0/+14
2022-09-13perf/bpf: Always use perf callchains if existNamhyung Kim1-2/+2
2022-04-26bpf: Compute map_btf_id during build timeMenglong Dong1-3/+2
2022-04-09bpf: Fix excessive memory allocation in stack_map_alloc()Yuntao Wang1-1/+0
2022-04-01bpf: Remove redundant assignment to smap->map.value_sizeYuntao Wang1-1/+0
2022-03-20bpf: Adjust BPF stack helper functions to accommodate skip > 0Namhyung Kim1-32/+24
2022-02-28bpf: Cache the last valid build_idHao Luo1-1/+11
2022-01-15bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()Naveen N. Rao1-2/+3
2021-11-12bpf: Introduce btf_tracing_idsSong Liu1-1/+1
2021-11-07bpf: Introduce helper bpf_find_vmaSong Liu1-73/+7
2021-09-30bpf: Fix integer overflow in prealloc_elems_and_freelist()Tatsuhiko Yasumatsu1-1/+2
2021-09-10bpf, mm: Fix lockdep warning triggered by stack_map_get_build_id_offset()Yonghong Song1-2/+8
2021-08-25bpf: Consolidate task_struct BTF_ID declarationsDaniel Xu1-3/+1
2021-04-01bpf: Refcount task stack in bpf_get_task_stackDave Marchevsky1-2/+10
2021-02-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller1-0/+2
2021-02-03bpf: Check for integer overflow when using roundup_pow_of_two()Bui Quang Minh1-0/+2