Re: [PATCH v5 10/19] rust: drm: pin ioctl Device reference to Normal context

"Alexandre Courbot" <[email protected]>
Newsgroups dev.linux.lists.nova-gpu,dev.linux.lists.driver-core,org.freedesktop.lists.dri-devel,org.kernel.vger.linux-kernel,org.kernel.vger.rust-for-linux
Message-ID <[email protected]>
On Sun Jun 28, 2026 at 11:53 PM JST, Danilo Krummrich wrote:
> Explicitly annotate the Device reference produced by from_raw() in the
> ioctl dispatch macro as Device<_, Normal>. Without this annotation, the
> context is inferred from the handler's first parameter type, which would
> allow a handler declaring &Device<T, Registered> to obtain a Registered
> reference without runtime proof via RegistrationGuard.
>
> Reviewed-by: Lyude Paul <[email protected]>
> Signed-off-by: Danilo Krummrich <[email protected]>

Reviewed-by: Alexandre Courbot <[email protected]>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.