Patch Series

Subject bpf/verifier: Expand the usage scenarios of bpf_kptr_xchg
Author pilgrimtao@gmail.com
Date 2026-02-02 09:00:49 +0000 UTC
Version
Cc alexei.starovoitov@gmail.com andrii@kernel.org ast@kernel.org bpf@vger.kernel.org chengkaitao@kylinos.cn daniel@iogearbox.net eddyz87@gmail.com haoluo@google.com john.fastabend@gmail.com jolsa@kernel.org kpsingh@kernel.org linux-kernel@vger.kernel.org linux-kselftest@vger.kernel.org martin.lau@linux.dev pilgrimtao@gmail.com sdf@fomichev.me shuah@kernel.org song@kernel.org yangfeng@kylinos.cn yonghong.song@linux.dev

Patches (3)

Name Content [All]
[PATCH v4 1/3] bpf/verifier: allow calling bpf_kptr_xchg while holding a lock [Body]
[PATCH v4 2/3] bpf/verifier: allow using bpf_kptr_xchg even if the NON_OWN_REF flag is set [Body]
[PATCH v4 3/3] selftests/bpf: Add supplementary tests for bpf_kptr_xchg [Body]

Session 2026-02-02

ID (for dev) b02d662d-9acd-44bf-a50b-54d1209de828
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 4bebb99140c7b6ee6d894c40557f938804fa8693 [Config] passed [Log]
[KASAN] Boot test: Base 4bebb99140c7b6ee6d894c40557f938804fa8693 [Config] passed [Log]
[KASAN] Build Patched 4bebb99140c7b6ee6d894c40557f938804fa8693 [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 4bebb99140c7b6ee6d894c40557f938804fa8693 [Config] [patched] passed [Log]
[KASAN] Fuzzing 4bebb99140c7b6ee6d894c40557f938804fa8693 [Config] 4bebb99140c7b6ee6d894c40557f938804fa8693 [Config] [patched] passed [Log] [Artifacts]