[PATCH v2 1/2] rust: prelude: re-export `unsafe_precondition_assert!`
From: Ritvik Gupta
Date: Mon May 18 2026 - 18:57:30 EST
Re-export `unsafe_precondition_assert!` so the users can
import the macro directly via `kernel::prelude::*`
instead of `kernel::safety::unsafe_precondition_assert`.
Suggested-by: Miguel Ojeda <ojeda@xxxxxxxxxx>
Link: https://lore.kernel.org/rust-for-linux/CANiq72=5PUubJDYD57yhEC117tzNo9h6d=7f8OiengaExmGnyQ@xxxxxxxxxxxxxx/
Signed-off-by: Ritvik Gupta <ritvikfoss@xxxxxxxxx>
---
rust/kernel/prelude.rs | 1 +
1 file changed, 1 insertion(+)
diff --git a/rust/kernel/prelude.rs b/rust/kernel/prelude.rs
index 44edf72a4a24..dabacb5be332 100644
--- a/rust/kernel/prelude.rs
+++ b/rust/kernel/prelude.rs
@@ -101,6 +101,7 @@
try_init,
try_pin_init,
uaccess::UserPtr,
+ unsafe_precondition_assert,
ThisModule, //
};
--
2.54.0