Subject Add arena argument support to kfuncs and struct_ops
Author memxor@gmail.com
Date 2026-08-03 12:51:02 +0000 UTC
Version
Cc andrii@kernel.org ast@kernel.org bpf@vger.kernel.org daniel@iogearbox.net eddyz87@gmail.com emil@etsalapatis.com jolsa@kernel.org kernel-team@meta.com kkd@meta.com memxor@gmail.com tj@kernel.org
Patches (9)
Name Content [All]
[PATCH bpf-next v3 1/9] bpf: Support __arena and __arena_nullable kfunc argument suffixes [Body]
[PATCH bpf-next v3 2/9] bpf: Support __arena and __arena_nullable on struct_ops arguments [Body]
[PATCH bpf-next v3 3/9] bpf, x86: JIT __arena kfunc argument rebasing [Body]
[PATCH bpf-next v3 4/9] bpf, x86: Convert struct_ops arena arguments in the trampoline [Body]
[PATCH bpf-next v3 5/9] selftests/bpf: Add kfunc __arena and __arena_nullable argument tests [Body]
[PATCH bpf-next v3 6/9] selftests/bpf: Add JIT-sequence tests for __arena kfunc arguments [Body]
[PATCH bpf-next v3 7/9] selftests/bpf: Add struct_ops __arena and __arena_nullable argument tests [Body]
[PATCH bpf-next v3 8/9] bpf, x86: Fix stack-passed arguments for indirect trampolines [Body]
[PATCH bpf-next v3 9/9] selftests/bpf: Test stack-passed struct_ops arena arguments [Body]
Series Summary
Passed
✓ All tests passed. No findings.
Sessions
Session 2026-08-03
Passed
ID (for dev) 728a7b2f-9ccd-4f54-8bce-8e8be5a91a43
Status finished
Triaged OK [Log] [Trajectory]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 60781269e26c786de2bb93fb1e697a5c32ccee48 [Config] passed [Log]
[KASAN] Boot test: Base 60781269e26c786de2bb93fb1e697a5c32ccee48 [Config] passed [Log]
[KASAN] Build Patched 60781269e26c786de2bb93fb1e697a5c32ccee48 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 60781269e26c786de2bb93fb1e697a5c32ccee48 [Config] [patched] passed [Log]
[KASAN] Fuzz 60781269e26c786de2bb93fb1e697a5c32ccee48 [Config] 60781269e26c786de2bb93fb1e697a5c32ccee48 [Config] [patched] passed [Log] [Artifacts]