Patch Series

Subject resolve_btfids: Implement BTF tags emission for kfuncs
Author ihor.solodrai@linux.dev
Date 2026-06-01 22:17:52 +0000 UTC
Version
Cc alan.maguire@oracle.com andrii@kernel.org ast@kernel.org bpf@vger.kernel.org daniel@iogearbox.net eddyz87@gmail.com ihor.solodrai@linux.dev jolsa@kernel.org linux-kbuild@vger.kernel.org memxor@gmail.com

Patches (14)

Name Content [All]
[PATCH bpf-next v1 01/14] tools/bpf: Sync btf_ids.h to tools [Body]
[PATCH bpf-next v1 02/14] selftests/bpf: Modernize resolve_btfids test scaffolding [Body]
[PATCH bpf-next v1 03/14] selftests/bpf: Fix resolve_btfids test reads of BTF ID sets in PIE builds [Body]
[PATCH bpf-next v1 04/14] selftests/bpf: Add kfunc set test to resolve_btfids [Body]
[PATCH bpf-next v1 05/14] resolve_btfids: Index BTF ID symbols by address [Body]
[PATCH bpf-next v1 06/14] resolve_btfids: Discover kfuncs from BTF ID sets [Body]
[PATCH bpf-next v1 07/14] resolve_btfids: Emit bpf_kfunc BTF decl tag for discovered kfuncs [Body]
[PATCH bpf-next v1 08/14] selftests/bpf: Verify bpf_kfunc decl tag emission in resolve_btfids [Body]
[PATCH bpf-next v1 09/14] resolve_btfids: Emit a decl tag for kfuncs with KF_FASTCALL [Body]
[PATCH bpf-next v1 10/14] selftests/bpf: Verify bpf_fastcall decl tags in resolve_btfids test [Body]
[PATCH bpf-next v1 11/14] resolve_btfids: Process KF_ARENA_* flags in resolve_btfids [Body]
[PATCH bpf-next v1 12/14] selftests/bpf: Verify arena type tags in resolve_btfids test [Body]
[PATCH bpf-next v1 13/14] kbuild: Drop decl_tag_kfuncs and attributes from pahole flags [Body]
[PATCH bpf-next v1 14/14] docs, resolve_btfids: Document kfunc BTF annotation emission [Body]
Session 2026-06-01
ID (for dev) 43f2ebaa-3185-412d-9d36-ea9ac108b628
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 868d43cf8f970b456fd93334bee40f792cf27e4d [Config] passed [Log]
[KASAN] Boot test: Base 868d43cf8f970b456fd93334bee40f792cf27e4d [Config] passed [Log]
[KASAN] Build Patched 868d43cf8f970b456fd93334bee40f792cf27e4d [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 868d43cf8f970b456fd93334bee40f792cf27e4d [Config] [patched] passed [Log]
[KASAN] Fuzz 868d43cf8f970b456fd93334bee40f792cf27e4d [Config] 868d43cf8f970b456fd93334bee40f792cf27e4d [Config] [patched] skipped [Log] [Artifacts]