[PATCH v12 1/6] rust: enable `clippy::ptr_as_ptr` lint
Miguel Ojeda
miguel.ojeda.sandonis at gmail.com
Wed Jun 18 16:48:07 UTC 2025
On Sun, Jun 15, 2025 at 10:55 PM Tamir Duberstein <tamird at gmail.com> wrote:
>
> Apply these changes and enable the lint -- no functional change
> intended.
We need one more for `opp` [1] -- Viresh: I can do it on apply, unless
you disagree.
Cheers,
Miguel
[1]
diff --git a/rust/kernel/opp.rs b/rust/kernel/opp.rs
index a566fc3e7dcb..bc82a85ca883 100644
--- a/rust/kernel/opp.rs
+++ b/rust/kernel/opp.rs
@@ -92,7 +92,7 @@ fn to_c_str_array(names: &[CString]) ->
Result<KVec<*const u8>> {
let mut list = KVec::with_capacity(names.len() + 1, GFP_KERNEL)?;
for name in names.iter() {
- list.push(name.as_ptr() as _, GFP_KERNEL)?;
+ list.push(name.as_ptr().cast(), GFP_KERNEL)?;
}
list.push(ptr::null(), GFP_KERNEL)?;
More information about the dri-devel
mailing list