[PULL] drm-misc-fixes

Thomas Zimmermann
2026-04-30T06:45:26Z

Hi Dave, Sima,

this is the first drm-misc-fixes for the new v7.0 kernel.

Best regards
Thomas

drm-misc-fixes-2026-04-30:
Short summary of fixes pull:

DRM core and helpers:
- calculate framebuffer geometry with format helpers
- fix docs

appletbdrm:
- allocate protocol buffers with kvzalloc()

dma-buf:
- fix docs

imagination:
- avoid segfault in debugfs

ofdrm:
- put PCI device reference on errors

udl:
- increase USB timeout
The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2026-04-30

for you to fetch changes up to ac2c996675755c725a0065dbe3e2ebffded9080b:

drm/udl: Increase GET_URB_TIMEOUT (2026-04-28 10:50:41 +0200)

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

DRM core and helpers:
- calculate framebuffer geometry with format helpers
- fix docs

appletbdrm:
- allocate protocol buffers with kvzalloc()

dma-buf:
- fix docs

imagination:
- avoid segfault in debugfs

ofdrm:
- put PCI device reference on errors

udl:
- increase USB timeout

----------------------------------------------------------------
Aditya Garg (1):
MAINTAINERS, mailmap: update Aditya Garg's email address

Ashutosh Desai (1):
drm/gem: Fix inconsistent plane dimension calculation in drm_gem_fb_init_with_funcs()

Brajesh Gupta (1):
drm/imagination: Fix segfault when updating ftrace mask

Geert Uytterhoeven (1):
drm/color-mgmt: Typo s/R332/RGB332/

Maxime Ripard (1):
Merge drm/drm-fixes into drm-misc-fixes

Sasha Finkelstein (1):
drm/appletbdrm: Use kvzalloc for big allocations

Shixiong Ou (1):
drm/udl: Increase GET_URB_TIMEOUT

Thomas Zimmermann (1):
Merge drm/drm-fixes into drm-misc-fixes

Xiang Gao (1):
dma-buf: fix stale @lock references in struct dma_buf documentation

Yuho Choi (1):
drm/sysfb: ofdrm: fix PCI device reference leaks

.mailmap | 1 +
MAINTAINERS | 2 +-
drivers/gpu/drm/drm_color_mgmt.c | 2 +-
drivers/gpu/drm/drm_gem_framebuffer_helper.c | 4 ++--
drivers/gpu/drm/imagination/pvr_fw_trace.c | 2 +-
drivers/gpu/drm/sysfb/ofdrm.c | 2 ++
drivers/gpu/drm/tiny/appletbdrm.c | 4 ++--
drivers/gpu/drm/udl/udl_main.c | 3 +--
drivers/gpu/drm/udl/udl_modeset.c | 5 ++++-
include/linux/dma-buf.h | 4 ++--
10 files changed, 17 insertions(+), 12 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)