aboutsummaryrefslogtreecommitdiff
path: root/kernel/bpf/btf.c
AgeCommit message (Expand)AuthorFilesLines
2026-06-21bpf: Allow type tag BTF records to succeed other modifier recordsEmil Tsalapatis1-86/+123
2026-06-09bpf: Validate BTF repeated field counts before expansionPaul Moses1-5/+4
2026-06-05bpf: Reject registration of duplicated kfuncSong Chen1-1/+35
2026-06-04bpf: clean up btf_scan_decl_tags()Matt Bobrowski1-16/+30
2026-06-01bpf: Allow subprogs to return arena pointersEmil Tsalapatis1-16/+50
2026-06-01verifier: parse BTF type tags for function argumentsEmil Tsalapatis1-35/+85
2026-06-01bpf: Refactor object relationship tracking and fix dynptr UAF bugAmery Hung1-1/+1
2026-05-13bpf: Prepare architecture JIT support for stack argumentsYonghong Song1-1/+7
2026-05-13bpf: Support stack arguments for bpf functionsYonghong Song1-4/+10
2026-05-13bpf: Set sub->arg_cnt earlier in btf_prepare_func_args()Yonghong Song1-1/+1
2026-05-12bpf: Add syscall common attributes support for btf_loadLeon Hwang1-23/+7
2026-04-20bpf: Extend BTF UAPI vlen, kinds to use unused bitsAlan Maguire1-17/+10
2026-04-19bpf: Refactor dynptr mutability trackingAmery Hung1-1/+1
2026-03-26btf: Support kernel parsing of BTF with layout infoAlan Maguire1-4/+56
2026-03-24bpf: Support pointer param types via SCALAR_VALUE for trampolinesSlava Imameev1-10/+7
2026-03-24bpf: Switch CONFIG_CFI_CLANG to CONFIG_CFICarlos Llamas1-1/+1
2026-03-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.0-rc5Alexei Starovoitov1-4/+20
2026-03-18bpf: Release module BTF IDR before module unloadKumar Kartikeya Dwivedi1-4/+20
2026-03-03bpf: Allow void global functions in the verifierEmil Tsalapatis1-3/+4
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-17/+18
2026-02-02bpf: Replace snprintf("%s") with strscpyThorsten Blum1-2/+3
2026-01-24bpf: add fsession supportMenglong Dong1-0/+2
2026-01-20bpf: Refactor btf_kfunc_id_set_containsIhor Solodrai1-17/+53
2026-01-13bpf: Skip anonymous types in type lookup for performanceDonglin Peng1-4/+6
2026-01-13btf: Verify BTF sortingDonglin Peng1-0/+43
2026-01-13btf: Optimize type lookup with binary searchDonglin Peng1-9/+81
2026-01-12bpf, btf: Enforce destructor kfunc type with CFISami Tolvanen1-0/+7
2025-12-22bpf: allow calling kfuncs from raw_tp programsPuranjay Mohan1-0/+1
2025-09-23bpf: Allow union argument in trampoline based programsLeon Hwang1-4/+4
2025-09-23bpf: bpf task work plumbingMykyta Yatsenko1-0/+7
2025-09-23bpf: refactor special field-type detectionMykyta Yatsenko1-51/+33
2025-07-30Merge tag 'bpf-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds1-29/+87
2025-07-16bpf: Clean up individual BTF_ID codeFeng Yang1-2/+1
2025-07-07bpf: support for void/primitive __arg_untrusted global func paramsEduard Zingerman1-1/+14
2025-07-07bpf: attribute __arg_untrusted for global function parametersEduard Zingerman1-5/+33
2025-07-07bpf: rdonly_untrusted_mem for btf id walk pointer leafsEduard Zingerman1-0/+6
2025-06-25bpf: add btf_type_is_i{32,64} helpersAnton Protopopov1-15/+26
2025-06-17sysfs: treewide: switch back to bin_attribute::read()/write()Thomas Weißschuh1-1/+1
2025-06-13bpf: Include verifier memory allocations in memcg statisticsEduard Zingerman1-7/+8
2025-05-28Merge tag 'bpf-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds1-25/+20
2025-05-19bpf: WARN_ONCE on verifier bugsPaul Chaignon1-2/+2
2025-05-05bpf: Replace offsetof() with struct_size()Thorsten Blum1-10/+9
2025-04-23bpf: Allow access to const void pointer arguments in tracing programsKaFai Wan1-11/+7
2025-04-23bpf: Use proper type to calculate bpf_raw_tp_null_args.mask indexShung-Hsi Yu1-2/+2
2025-04-21Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-3/+3
2025-04-17bpf: Prepare to reuse get_ctx_arg_idxAmery Hung1-3/+3
2025-04-10trace: tcp: Add tracepoint for tcp_sendmsg_locked()Breno Leitao1-0/+1
2025-03-30Merge tag 'bpf_res_spin_lock' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+24