]> Gentwo Git Trees - linux/.git/commit
rust: debugfs: Replace the usage of Rust native atomics
authorBoqun Feng <boqun.feng@gmail.com>
Wed, 22 Oct 2025 03:53:24 +0000 (23:53 -0400)
committerBoqun Feng <boqun.feng@gmail.com>
Wed, 12 Nov 2025 16:56:42 +0000 (08:56 -0800)
commitf74cf399e02e24c544b0bd4b1fe8fa2c5ae30b18
treed6c6c54286ff79dba2a36371514a20fdd1932714
parent013f912eb5fa7c06b3648ca630acfc4ff26456fa
rust: debugfs: Replace the usage of Rust native atomics

Rust native atomics are not allowed to use in kernel due to the mismatch
of memory model with Linux kernel memory model, hence remove the usage
of Rust native atomics in debufs.

Reviewed-by: Matthew Maurer <mmaurer@google.com>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Tested-by: David Gow <davidgow@google.com>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Boqun Feng <boqun.feng@gmail.com>
Link: https://patch.msgid.link/20251022035324.70785-4-boqun.feng@gmail.com
rust/kernel/debugfs/traits.rs
samples/rust/rust_debugfs.rs
samples/rust/rust_debugfs_scoped.rs