Skip to content

Conversation

@firmware-kpd
Copy link

@firmware-kpd firmware-kpd bot commented Aug 10, 2025

Pull request for series with
subject: rust: use core::ffi::CStr method names
version: 2
url: https://patchwork.kernel.org/project/firmware/list/?series=984033

mcgrof and others added 11 commits August 10, 2025 06:54
Prepare for `core::ffi::CStr` taking the place of `kernel::str::CStr` by
avoid methods that only exist on the latter.

Link: Rust-for-Linux#1075
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <lossin@kernel.org>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
Prepare for `core::ffi::CStr` taking the place of `kernel::str::CStr` by
avoid methods that only exist on the latter.

Link: Rust-for-Linux#1075
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <lossin@kernel.org>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
Prepare for `core::ffi::CStr` taking the place of `kernel::str::CStr` by
avoid methods that only exist on the latter.

Also avoid `Deref<Target=BStr> for CStr` as that impl doesn't exist on
`core::ffi::CStr`.

Link: Rust-for-Linux#1075
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <lossin@kernel.org>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
Prepare for `core::ffi::CStr` taking the place of `kernel::str::CStr` by
avoid methods that only exist on the latter.

Link: Rust-for-Linux#1075
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <lossin@kernel.org>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
Acked-by: Viresh Kumar <viresh.kumar@linaro.org>
Prepare for `core::ffi::CStr` taking the place of `kernel::str::CStr` by
avoid methods that only exist on the latter.

Link: Rust-for-Linux#1075
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <lossin@kernel.org>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
Prepare for `core::ffi::CStr` taking the place of `kernel::str::CStr` by
avoid methods that only exist on the latter.

Link: Rust-for-Linux#1075
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <lossin@kernel.org>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
Prepare for `core::ffi::CStr` taking the place of `kernel::str::CStr` by
avoid methods that only exist on the latter.

Link: Rust-for-Linux#1075
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <lossin@kernel.org>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
Prepare for `core::ffi::CStr` taking the place of `kernel::str::CStr` by
avoid methods that only exist on the latter.

Link: Rust-for-Linux#1075
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <lossin@kernel.org>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
Prepare for `core::ffi::CStr` taking the place of `kernel::str::CStr` by
avoid methods that only exist on the latter.

Link: Rust-for-Linux#1075
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <lossin@kernel.org>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
Prepare for `core::ffi::CStr` taking the place of `kernel::str::CStr` by
avoid methods that only exist on the latter.

Link: Rust-for-Linux#1075
Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Alice Ryhl <aliceryhl@google.com>
Reviewed-by: Benno Lossin <lossin@kernel.org>
Acked-by: Danilo Krummrich <dakr@kernel.org>
Signed-off-by: Tamir Duberstein <tamird@gmail.com>
@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 10, 2025

Upstream branch: 2b38afc
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd firmware-kpd bot force-pushed the driver-core-next_base branch from fb12db5 to 877b8a7 Compare August 11, 2025 05:36
@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

16 similar comments
@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 11, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

26 similar comments
@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=984033
version: 2

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=991091
version: 3

2 similar comments
@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=991091
version: 3

@firmware-kpd
Copy link
Author

firmware-kpd bot commented Aug 13, 2025

Upstream branch: 8f5ae30
series: https://patchwork.kernel.org/project/firmware/list/?series=991091
version: 3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants