dri-devel.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] Drop Opaque from IOCTL args
@ 2025-06-24  9:31 Beata Michalska
  2025-06-24  9:31 ` [PATCH v2 1/2] rust: drm: Drop the use of Opaque for ioctl arguments Beata Michalska
  2025-06-24  9:32 ` [PATCH v2 2/2] drm: nova-drm: Update ioctl handlers to drop Opaque usage Beata Michalska
  0 siblings, 2 replies; 7+ messages in thread
From: Beata Michalska @ 2025-06-24  9:31 UTC (permalink / raw)
  To: ojeda, alex.gaynor, dakr, aliceryhl, daniel.almeida
  Cc: boqun.feng, gary, bjorn3_gh, lossin, a.hindborg, tmgross, alyssa,
	lyude, rust-for-linux, dri-devel

Hi All,

This patch series removes the use of `Opaque<T>` for ioctl
arguments in the DRM Rust interface and updates the Nova
code accordingly.

v2:
- Missing Nova changes now included
- Fixed formatting and added comment on safety guarantees

Beata Michalska (1):
  rust: drm: Drop the use of Opaque for ioctl arguments

Danilo Krummrich (1):
  drm: nova-drm: Update ioctl handlers to drop Opaque usage

 drivers/gpu/drm/nova/file.rs | 23 ++++++--------
 drivers/gpu/drm/nova/nova.rs |  1 -
 drivers/gpu/drm/nova/uapi.rs | 61 ------------------------------------
 rust/kernel/drm/ioctl.rs     | 11 ++++---
 4 files changed, 16 insertions(+), 80 deletions(-)
 delete mode 100644 drivers/gpu/drm/nova/uapi.rs

-- 
2.25.1


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

end of thread, other threads:[~2025-06-24 21:23 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-06-24  9:31 [PATCH v2 0/2] Drop Opaque from IOCTL args Beata Michalska
2025-06-24  9:31 ` [PATCH v2 1/2] rust: drm: Drop the use of Opaque for ioctl arguments Beata Michalska
2025-06-24  9:32 ` [PATCH v2 2/2] drm: nova-drm: Update ioctl handlers to drop Opaque usage Beata Michalska
2025-06-24  9:59   ` Danilo Krummrich
2025-06-24 11:09     ` Beata Michalska
2025-06-24 11:20       ` Danilo Krummrich
2025-06-24 21:23         ` Beata Michalska

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).