[PATCH v2 0/2] drm/tyr: allow mismatched buffers for dev_query

Deborah Brouwer posted 2 patches 1 week ago
There is a newer version of this series
drivers/gpu/drm/tyr/file.rs | 45 +++++++++++++++++++++++++++++++++++++--------
rust/helpers/uaccess.c      |  6 ++++++
rust/kernel/uaccess.rs      | 24 ++++++++++++++++++++++++
3 files changed, 67 insertions(+), 8 deletions(-)
[PATCH v2 0/2] drm/tyr: allow mismatched buffers for dev_query
Posted by Deborah Brouwer 1 week ago
Panthor UAPI for DRM_IOCTL_TYR_DEV_QUERY allows userspace to provide
a smaller or larger buffer than the kernel needs. Revise Tyr's
implementation to match the expected UAPI behaviour.

Signed-off-by: Deborah Brouwer <deborah.brouwer@collabora.com>
---
Changes in v2:
- Added #[inline] to UserSliceWriter::clear()
- Link to v1: https://lore.kernel.org/r/20261014-b4-dev_query_fixes-v1-0-92043100b472@collabora.com

---
Deborah Brouwer (2):
      rust: uaccess: add UserSliceWriter::clear()
      drm/tyr: allow userspace buffers to be mismatched

 drivers/gpu/drm/tyr/file.rs | 45 +++++++++++++++++++++++++++++++++++++--------
 rust/helpers/uaccess.c      |  6 ++++++
 rust/kernel/uaccess.rs      | 24 ++++++++++++++++++++++++
 3 files changed, 67 insertions(+), 8 deletions(-)
---
base-commit: 5a1b7121a6c4db6c0239d3ac3fd1c2bb33a40025
change-id: 20261014-b4-dev_query_fixes-4e0ab024294a

Best regards,
-- 
Deborah Brouwer <deborah.brouwer@collabora.com>