]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
samples: rust: remove imports available via prelude
authorGary Guo <gary@garyguo.net>
Fri, 23 Jan 2026 17:19:42 +0000 (17:19 +0000)
committerMiguel Ojeda <ojeda@kernel.org>
Mon, 26 Jan 2026 17:15:20 +0000 (18:15 +0100)
These imports are already in scope by importing `kernel::prelude::*` and
does not need to be imported separately.

Signed-off-by: Gary Guo <gary@garyguo.net>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Link: https://patch.msgid.link/20260123172007.136873-4-gary@garyguo.net
Signed-off-by: Miguel Ojeda <ojeda@kernel.org>
samples/rust/rust_driver_auxiliary.rs
samples/rust/rust_misc_device.rs
samples/rust/rust_print_main.rs

index 5761ea314f447643b8023b05ab7e92b60e6a1e17..65492a703f30efd6a3fdfd30fe428581276f773e 100644 (file)
@@ -16,7 +16,6 @@ use kernel::{
 };
 
 use core::any::TypeId;
-use pin_init::PinInit;
 
 const MODULE_NAME: &CStr = <LocalModule as kernel::ModuleMetadata>::NAME;
 const AUXILIARY_NAME: &CStr = c_str!("auxiliary");
index d69bc33dbd99feb09309edc15628c2b2796b7347..3ef8da543abfd1685016582ad56e385dbbf69283 100644 (file)
@@ -95,8 +95,6 @@
 //! }
 //! ```
 
-use core::pin::Pin;
-
 use kernel::{
     c_str,
     device::Device,
index 4095c72afeab645b0a6aa38b6ffab3703eb300fc..682207c81fc2b3f94833f70fe55884f58fb88dbb 100644 (file)
@@ -101,7 +101,7 @@ impl Drop for RustPrint {
 }
 
 mod trace {
-    use kernel::ffi::c_int;
+    use kernel::prelude::*;
 
     kernel::declare_trace! {
         /// # Safety