[PATCH v4 0/3] rust/drm: Misc. gem bindings cleanup

Lyude Paul posted 3 patches 1 day, 2 hours ago
drivers/gpu/drm/nova/gem.rs |  8 ++--
rust/kernel/drm/driver.rs   |  3 ++
rust/kernel/drm/gem/mod.rs  | 93 ++++++++++++++++---------------------
3 files changed, 47 insertions(+), 57 deletions(-)
[PATCH v4 0/3] rust/drm: Misc. gem bindings cleanup
Posted by Lyude Paul 1 day, 2 hours ago
This is the first few patches that were originally part of the series to
introduce gem shmem bindings for rust into the Linux kernel, which can
be found here:

https://lkml.org/lkml/2025/8/29/1533

These patches don't have any dependencies besides needing to be applied
on top of drm-rust-next.

Lyude Paul (3):
  rust: drm: gem: Simplify use of generics
  rust: drm: gem: Add DriverFile type alias
  rust: drm: gem: Drop Object::SIZE

 drivers/gpu/drm/nova/gem.rs |  8 ++--
 rust/kernel/drm/driver.rs   |  3 ++
 rust/kernel/drm/gem/mod.rs  | 93 ++++++++++++++++---------------------
 3 files changed, 47 insertions(+), 57 deletions(-)


base-commit: e2580413a83680f679904ad2f2c1aa6969876469
-- 
2.51.0
Re: [PATCH v4 0/3] rust/drm: Misc. gem bindings cleanup
Posted by Alice Ryhl 1 day, 2 hours ago
On Mon, Sep 08, 2025 at 02:46:35PM -0400, Lyude Paul wrote:
> This is the first few patches that were originally part of the series to
> introduce gem shmem bindings for rust into the Linux kernel, which can
> be found here:
> 
> https://lkml.org/lkml/2025/8/29/1533
> 
> These patches don't have any dependencies besides needing to be applied
> on top of drm-rust-next.
> 
> Lyude Paul (3):
>   rust: drm: gem: Simplify use of generics
>   rust: drm: gem: Add DriverFile type alias
>   rust: drm: gem: Drop Object::SIZE

Applied to drm-rust-next. Thanks!
Re: [PATCH v4 0/3] rust/drm: Misc. gem bindings cleanup
Posted by Alice Ryhl 1 day, 2 hours ago
On Mon, Sep 8, 2025 at 8:52 PM Lyude Paul <lyude@redhat.com> wrote:
>
> This is the first few patches that were originally part of the series to
> introduce gem shmem bindings for rust into the Linux kernel, which can
> be found here:
>
> https://lkml.org/lkml/2025/8/29/1533
>
> These patches don't have any dependencies besides needing to be applied
> on top of drm-rust-next.
>
> Lyude Paul (3):
>   rust: drm: gem: Simplify use of generics
>   rust: drm: gem: Add DriverFile type alias
>   rust: drm: gem: Drop Object::SIZE
>
>  drivers/gpu/drm/nova/gem.rs |  8 ++--
>  rust/kernel/drm/driver.rs   |  3 ++
>  rust/kernel/drm/gem/mod.rs  | 93 ++++++++++++++++---------------------
>  3 files changed, 47 insertions(+), 57 deletions(-)

For all 3 patches:
Reviewed-by: Alice Ryhl <aliceryhl@google.com>