summaryrefslogtreecommitdiff
path: root/kernel/bpf/btf.c
AgeCommit message (Expand)Author
7 daysbpf: Fix tracing of kfuncs with implicit argsIhor Solodrai
2026-06-21bpf: Allow type tag BTF records to succeed other modifier recordsEmil Tsalapatis
2026-06-09bpf: Validate BTF repeated field counts before expansionPaul Moses
2026-06-05bpf: Reject registration of duplicated kfuncSong Chen
2026-06-04bpf: clean up btf_scan_decl_tags()Matt Bobrowski
2026-06-01bpf: Allow subprogs to return arena pointersEmil Tsalapatis
2026-06-01verifier: parse BTF type tags for function argumentsEmil Tsalapatis
2026-06-01bpf: Refactor object relationship tracking and fix dynptr UAF bugAmery Hung
2026-05-13bpf: Prepare architecture JIT support for stack argumentsYonghong Song
2026-05-13bpf: Support stack arguments for bpf functionsYonghong Song
2026-05-13bpf: Set sub->arg_cnt earlier in btf_prepare_func_args()Yonghong Song
2026-05-12bpf: Add syscall common attributes support for btf_loadLeon Hwang
2026-04-20bpf: Extend BTF UAPI vlen, kinds to use unused bitsAlan Maguire
2026-04-19bpf: Refactor dynptr mutability trackingAmery Hung
2026-03-26btf: Support kernel parsing of BTF with layout infoAlan Maguire
2026-03-24bpf: Support pointer param types via SCALAR_VALUE for trampolinesSlava Imameev
2026-03-24bpf: Switch CONFIG_CFI_CLANG to CONFIG_CFICarlos Llamas
2026-03-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.0-rc5Alexei Starovoitov
2026-03-18bpf: Release module BTF IDR before module unloadKumar Kartikeya Dwivedi
2026-03-03bpf: Allow void global functions in the verifierEmil Tsalapatis
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook
2026-02-02bpf: Replace snprintf("%s") with strscpyThorsten Blum
2026-01-24bpf: add fsession supportMenglong Dong
2026-01-20bpf: Refactor btf_kfunc_id_set_containsIhor Solodrai
2026-01-13bpf: Skip anonymous types in type lookup for performanceDonglin Peng
2026-01-13btf: Verify BTF sortingDonglin Peng
2026-01-13btf: Optimize type lookup with binary searchDonglin Peng
2026-01-12bpf, btf: Enforce destructor kfunc type with CFISami Tolvanen
2025-12-22bpf: allow calling kfuncs from raw_tp programsPuranjay Mohan
2025-09-23bpf: Allow union argument in trampoline based programsLeon Hwang
2025-09-23bpf: bpf task work plumbingMykyta Yatsenko
2025-09-23bpf: refactor special field-type detectionMykyta Yatsenko
2025-07-30Merge tag 'bpf-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds
2025-07-16bpf: Clean up individual BTF_ID codeFeng Yang
2025-07-07bpf: support for void/primitive __arg_untrusted global func paramsEduard Zingerman
2025-07-07bpf: attribute __arg_untrusted for global function parametersEduard Zingerman
2025-07-07bpf: rdonly_untrusted_mem for btf id walk pointer leafsEduard Zingerman
2025-06-25bpf: add btf_type_is_i{32,64} helpersAnton Protopopov
2025-06-17sysfs: treewide: switch back to bin_attribute::read()/write()Thomas Weißschuh
2025-06-13bpf: Include verifier memory allocations in memcg statisticsEduard Zingerman
2025-05-28Merge tag 'bpf-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds
2025-05-19bpf: WARN_ONCE on verifier bugsPaul Chaignon
2025-05-05bpf: Replace offsetof() with struct_size()Thorsten Blum
2025-04-23bpf: Allow access to const void pointer arguments in tracing programsKaFai Wan
2025-04-23bpf: Use proper type to calculate bpf_raw_tp_null_args.mask indexShung-Hsi Yu
2025-04-21Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski
2025-04-17bpf: Prepare to reuse get_ctx_arg_idxAmery Hung
2025-04-10trace: tcp: Add tracepoint for tcp_sendmsg_locked()Breno Leitao