[Intel-gfx] [PULL] drm-misc-fixes

Thomas Zimmermann
2023-09-21T15:37:17Z

Hi Dave and Daniel,

this is the PR for drm-misc-fixes for this week.

Best regards
Thomas

drm-misc-fixes-2023-09-21:
Short summary of fixes pull:

* DRM MM-test fixes
* Fbdev Kconfig fixes

* ivpu:
* IRQ-handling fixes

* meson:
* Fix memory leak in HDMI EDID code

* nouveau:
* Correct type casting
* Fix memory leak in scheduler
* u_memcpya() fixes

* virtio:
* Fence cleanups
The following changes since commit 139a27854bf5ce93ff9805f9f7683b88c13074dc:

drm/tests: helpers: Avoid a driver uaf (2023-09-14 13:57:58 +0200)

are available in the Git repository at:

git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-09-21

for you to fetch changes up to f75f71b2c418a27a7c05139bb27a0c83adf88d19:

fbdev/sh7760fb: Depend on FB=y (2023-09-21 10:33:49 +0200)

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

* DRM MM-test fixes
* Fbdev Kconfig fixes

* ivpu:
* IRQ-handling fixes

* meson:
* Fix memory leak in HDMI EDID code

* nouveau:
* Correct type casting
* Fix memory leak in scheduler
* u_memcpya() fixes

* virtio:
* Fence cleanups

----------------------------------------------------------------
Arnd Bergmann (1):
drm: fix up fbdev Kconfig defaults

Dan Carpenter (1):
nouveau/u_memcpya: fix NULL vs error pointer bug

Danilo Krummrich (2):
drm/nouveau: fence: fix type cast warning in nouveau_fence_emit()
drm/nouveau: sched: fix leaking memory of timedout job

Dave Airlie (1):
nouveau/u_memcpya: use vmemdup_user

Jani Nikula (1):
drm/meson: fix memory leak on ->hpd_notify callback

Janusz Krzysztofik (1):
drm/tests: Fix incorrect argument in drm_test_mm_insert_range

José Pekkarinen (1):
drm/virtio: clean out_fence on complete_submit

Karol Wachowski (1):
accel/ivpu/40xx: Fix buttress interrupt handling

Thomas Zimmermann (1):
fbdev/sh7760fb: Depend on FB=y

drivers/accel/ivpu/ivpu_hw_40xx.c | 9 ++++++++-
drivers/gpu/drm/Kconfig | 2 +-
drivers/gpu/drm/meson/meson_encoder_hdmi.c | 2 ++
drivers/gpu/drm/nouveau/nouveau_drv.h | 19 +++++--------------
drivers/gpu/drm/nouveau/nouveau_exec.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +-
drivers/gpu/drm/nouveau/nouveau_sched.c | 12 +++++++++---
drivers/gpu/drm/tests/drm_mm_test.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_submit.c | 1 -
drivers/video/console/Kconfig | 1 +
drivers/video/fbdev/Kconfig | 2 +-
drivers/video/fbdev/core/Kconfig | 2 +-
12 files changed, 31 insertions(+), 25 deletions(-)

--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)