rust-for-linux.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v4 0/3] rust/drm: Misc. gem bindings cleanup
@ 2025-09-08 18:46 Lyude Paul
  2025-09-08 18:46 ` [PATCH v4 1/3] rust: drm: gem: Simplify use of generics Lyude Paul
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Lyude Paul @ 2025-09-08 18:46 UTC (permalink / raw)
  To: dri-devel, linux-kernel, rust-for-linux, Alice Ryhl
  Cc: Miguel Ojeda, Alex Gaynor, Boqun Feng, Gary Guo,
	Björn Roy Baron, Benno Lossin, Andreas Hindborg,
	Trevor Gross, Danilo Krummrich

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


^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2025-09-08 19:28 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-08 18:46 [PATCH v4 0/3] rust/drm: Misc. gem bindings cleanup Lyude Paul
2025-09-08 18:46 ` [PATCH v4 1/3] rust: drm: gem: Simplify use of generics Lyude Paul
2025-09-08 19:04   ` Danilo Krummrich
2025-09-08 18:46 ` [PATCH v4 2/3] rust: drm: gem: Add DriverFile type alias Lyude Paul
2025-09-08 19:03   ` Danilo Krummrich
2025-09-08 18:46 ` [PATCH v4 3/3] rust: drm: gem: Drop Object::SIZE Lyude Paul
2025-09-08 19:02 ` [PATCH v4 0/3] rust/drm: Misc. gem bindings cleanup Alice Ryhl
2025-09-08 19:28 ` Alice Ryhl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).