[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <20251209121805.5ad7b857.gary@garyguo.net>
Date: Tue, 9 Dec 2025 12:18:05 +0000
From: Gary Guo <gary@...yguo.net>
To: Alexandre Courbot <acourbot@...dia.com>
Cc: Miguel Ojeda <ojeda@...nel.org>, Boqun Feng <boqun.feng@...il.com>,
Björn Roy Baron <bjorn3_gh@...tonmail.com>, Benno Lossin
<lossin@...nel.org>, Andreas Hindborg <a.hindborg@...nel.org>, Alice Ryhl
<aliceryhl@...gle.com>, Trevor Gross <tmgross@...ch.edu>, Danilo Krummrich
<dakr@...nel.org>, John Hubbard <jhubbard@...dia.com>, Alistair Popple
<apopple@...dia.com>, Joel Fernandes <joelagnelf@...dia.com>, Timur Tabi
<ttabi@...dia.com>, Edwin Peer <epeer@...dia.com>, Eliot Courtney
<ecourtney@...dia.com>, <rust-for-linux@...r.kernel.org>,
<linux-kernel@...r.kernel.org>
Subject: Re: [PATCH v3 0/2] rust: transmute: implement FromBytes and AsBytes
for inhabited ZSTs
On Tue, 09 Dec 2025 11:57:58 +0900
Alexandre Courbot <acourbot@...dia.com> wrote:
> This is useful in Nova's GSP message handling, as some messages are
> empty and we currently need to explicitly use an empty structure for
> them.
>
> If accepted, I would like to merge it through `drm-rust-next` so Nova
> code can start using this feature quickly.
>
> Signed-off-by: Alexandre Courbot <acourbot@...dia.com>
Reviewed-by: Gary Guo <gary@...yguo.net>
> ---
> Changes in v3:
> - Use better safety statement. (thanks Gary!)
> - Also add `PhantomData`. (thanks Gary!)
> - Link to v2: https://patch.msgid.link/20251208-transmute_unit-v2-0-aa17a6848afb@nvidia.com
>
> Changes in v2:
> - Make use of new feature in Nova.
> - Link to v1: https://patch.msgid.link/20251208-transmute_unit-v1-1-680c7386b5d9@nvidia.com
>
> ---
> Alexandre Courbot (2):
> rust: transmute: implement FromBytes and AsBytes for inhabited ZSTs
> gpu: nova-core: gsp: use () as message type for GspInitDone message
>
> drivers/gpu/nova-core/gsp/commands.rs | 6 +++---
> rust/kernel/transmute.rs | 8 ++++++++
> 2 files changed, 11 insertions(+), 3 deletions(-)
> ---
> base-commit: ba65a4e7120a616d9c592750d9147f6dcafedffa
> change-id: 20251208-transmute_unit-78ab58ba9e6e
>
> Best regards,
Powered by blists - more mailing lists