Patch Series

Subject rust: Add Per-CPU Variable API
Author levymitchell0@gmail.com
Date 2026-04-10 21:35:31 +0000 UTC
Version
Cc a.hindborg@kernel.org akpm@linux-foundation.org alex.gaynor@gmail.com aliceryhl@google.com apais@linux.microsoft.com bjorn3_gh@protonmail.com boqun@kernel.org cl@linux.com code@tyhicks.com dakr@kernel.org dennis@kernel.org gary@garyguo.net levymitchell0@gmail.com linux-kernel@vger.kernel.org linux-mm@kvack.org lossin@kernel.org ojeda@kernel.org rust-for-linux@vger.kernel.org tj@kernel.org tmgross@umich.edu viresh.kumar@linaro.org yury.norov@gmail.com

Patches (8)

Name Content [All]
[PATCH v5 1/8] rust: cpumask: Add a `Cpumask` iterator [Body]
[PATCH v5 2/8] rust: cpumask: Add getters for globally defined cpumasks [Body]
[PATCH v5 3/8] rust: percpu: Add C bindings for per-CPU variable API [Body]
[PATCH v5 4/8] rust: percpu: introduce a rust API for static per-CPU variables [Body]
[PATCH v5 5/8] rust: percpu: introduce a rust API for dynamic per-CPU variables [Body]
[PATCH v5 6/8] rust: percpu: add a rust per-CPU variable sample [Body]
[PATCH v5 7/8] rust: percpu: Add pin-hole optimizations for numerics [Body]
[PATCH v5 8/8] rust: percpu: cache per-CPU pointers in the dynamic case [Body]
Session 2026-04-10
ID (for dev) 6a9f01f5-133f-4986-bf32-d0b7090006be
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base 8a23051ed8584215b22368e9501f771ef98f0c1d [Config] passed [Log]
[KASAN] Boot test: Base 8a23051ed8584215b22368e9501f771ef98f0c1d [Config] passed [Log]
[KASAN] Build Patched 8a23051ed8584215b22368e9501f771ef98f0c1d [Config] [patched] passed [Log]
[KASAN] Boot test: Patched 8a23051ed8584215b22368e9501f771ef98f0c1d [Config] [patched] passed [Log]
[KASAN] Fuzz 8a23051ed8584215b22368e9501f771ef98f0c1d [Config] 8a23051ed8584215b22368e9501f771ef98f0c1d [Config] [patched] skipped [Log] [Artifacts]