[PULL] drm-misc-fixes

Thomas Zimmermann
2025-11-13T13:23:23Z

Hi Dave, Sima,

here's the weekly PR for drm-misc-fixes.

Best regards
Thomas

drm-misc-fixes-2025-11-13:
Short summary of fixes pull:

client:
- Fix description of module parameter

panthor:
- Flush writes before mapping buffers

vmwgfx:
- Improve command validation
- Improve ref counting
- Fix cursor-plane support
The following changes since commit b750f5a9d64df6cfe9103c7feb7314694318818d:

drm/tiny: pixpaper: add explicit dependency on MMU (2025-11-06 13:47:29 +0100)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2025-11-13

for you to fetch changes up to 0a4a18e888ae8c8004582f665c5792c84a681668:

drm/client: fix MODULE_PARM_DESC string for "active" (2025-11-13 14:15:24 +0100)

----------------------------------------------------------------
Short summary of fixes pull:

client:
- Fix description of module parameter

panthor:
- Flush writes before mapping buffers

vmwgfx:
- Improve command validation
- Improve ref counting
- Fix cursor-plane support

----------------------------------------------------------------
Boris Brezillon (1):
drm/panthor: Flush shmem writes before mapping buffers CPU-uncached

Ian Forbes (3):
drm/vmwgfx: Validate command header size against SVGA_CMD_MAX_DATASIZE
drm/vmwgfx: Use kref in vmw_bo_dirty
drm/vmwgfx: Restore Guest-Backed only cursor plane support

Randy Dunlap (1):
drm/client: fix MODULE_PARM_DESC string for "active"

drivers/gpu/drm/clients/drm_client_setup.c | 4 ++--
drivers/gpu/drm/panthor/panthor_gem.c | 18 ++++++++++++++++++
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.c | 16 +++++++++++++++-
drivers/gpu/drm/vmwgfx/vmwgfx_cursor_plane.h | 1 +
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 5 +++++
drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 12 +++++-------
6 files changed, 46 insertions(+), 10 deletions(-)

--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstr. 146, 90461 Nürnberg, Germany, www.suse.com
GF: Jochen Jaser, Andrew McDonald, Werner Knoblich, (HRB 36809, AG Nürnberg)