aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/kernel/bpf/btf.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-05-28Merge tag 'bpf-next-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextLinus 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/bpf-nextJakub 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/git/bpf/bpf-nextLinus Torvalds1-2/+24
2025-03-30Merge tag 'bpf-next-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextLinus Torvalds1-14/+113
2025-03-19bpf: Implement verifier support for rqspinlockKumar Kartikeya Dwivedi1-2/+24
2025-02-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+2
2025-02-25selftests/bpf: Test gen_pro/epilogue that generate kfuncsAmery Hung1-0/+1
2025-02-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf bpf-6.14-rc4Alexei Starovoitov1-0/+2
2025-02-20bpf: Support selective sampling for bpf timestampingJason Xing1-0/+1
2025-02-17bpf: Support getting referenced kptr from struct_ops argumentAmery Hung1-0/+1
2025-02-13bpf: Add tracepoints with null-able argumentsJiri Olsa1-0/+99
2025-02-06net: Add rx_skb of kfree_skb to raw_tp_null_args[].Kuniyuki Iwashima1-0/+2
2025-02-05bpf: Allow kind_flag for BTF type and decl tagsIhor Solodrai1-14/+12
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-coreLinus Torvalds1-13/+2
2025-01-09btf: Switch module BTF attribute to sysfs_bin_attr_simple_read()Thomas Weißschuh1-13/+2
2025-01-03bpf: Reject struct_ops registration that uses module ptr and the module btf_id is missingMartin KaFai Lau1-5/+0
2024-12-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfAlexei Starovoitov1-4/+145
2024-12-13bpf: Augment raw_tp arguments with PTR_MAYBE_NULLKumar Kartikeya Dwivedi1-0/+138
2024-12-13bpf: Revert "bpf: Mark raw_tp arguments with PTR_MAYBE_NULL"Kumar Kartikeya Dwivedi1-4/+1
2024-12-13bpf: Add a __btf_get_by_fd helperAnton Protopopov1-8/+3
2024-12-12bpf: Check size for BTF-based ctx access of pointer membersKumar Kartikeya Dwivedi1-0/+6
2024-11-04bpf: Mark raw_tp arguments with PTR_MAYBE_NULLKumar Kartikeya Dwivedi1-1/+4
2024-10-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfAlexei Starovoitov1-4/+11
2024-10-24bpf: Support __uptr type tag in BTFKui-Feng Lee1-5/+29
2024-10-09bpf: Check the remaining info_cnt before repeating btf fieldsHou Tao1-4/+10
2024-10-07bpf: Fix memory leak in bpf_core_applyJiri Olsa1-0/+1
2024-10-03bpf: Constify struct btf_kind_operationsChristophe JAILLET1-9/+9
2024-09-24Merge tag 'bpf-next-6.12-struct-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextLinus Torvalds1-8/+3
2024-09-23Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-3/+3
2024-09-21Merge tag 'bpf-next-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextLinus Torvalds1-45/+114
2024-09-13bpf: Call the missed kfree() when there is no special field in btfHou Tao1-1/+3
2024-09-12Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski1-0/+3
2024-09-11bpf: Support __nullable argument suffix for tp_btfPhilo Lu1-0/+3
2024-09-05bpf: allow kfuncs within tracepoint and perf event programsJP Kobryn1-0/+2
2024-09-04bpf: add check for invalid name in btf_name_valid_section()Jeongjun Park1-1/+3
2024-08-30bpf: Fix a crash when btf_parse_base() returns an error pointerMartin KaFai Lau1-1/+1
2024-08-29bpf: Use kvmemdup to simplify the codeHongbo Li1-2/+1
2024-08-23bpf: Search for kptrs in prog BTF structsDave Marchevsky1-18/+52
2024-08-23bpf: Let callers of btf_parse_kptr() track life cycle of prog btfAmery Hung1-1/+1
2024-08-22bpf: correctly handle malformed BPF_CORE_TYPE_ID_LOCAL relosEduard Zingerman1-0/+8
2024-08-21bpf: extract iterator argument type and name validation logicAndrii Nakryiko1-14/+36
2024-08-19bpf: Enable generic kfuncs for BPF_CGROUP_* programsMatteo Croce1-2/+6
2024-08-15bpf: Remove __btf_name_valid() and change to btf_name_valid_identifier()Jeongjun Park1-7/+2
2024-08-13bpf: trivial conversions for fdget()Al Viro1-8/+3