[PULL] drm-intel-fixes

Joonas Lahtinen
2025-07-03T05:29:43Z

Hi Dave & Sima,

Here's drm-intel-fixes towards 6.16-rc5.

Fix for mei interrupt handling on RT builds, two NULL deref fixes
and one memory leak fix.

Regards, Joonas

***

drm-intel-fixes-2025-07-03:

- Make mei interrupt top half irq disabled to fix RT builds
- Fix timeline left held on VMA alloc error
- Fix NULL pointer deref in vlv_dphy_param_init()
- Fix selftest mock_request() to avoid NULL deref

The following changes since commit d0b3b7b22dfa1f4b515fd3a295b3fd958f9e81af:

Linux 6.16-rc4 (2025-06-29 13:09:04 -0700)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-fixes-2025-07-03

for you to fetch changes up to 8cadce97bf264ed478669c6f32d5603b34608335:

drm/i915/gsc: mei interrupt top half should be in irq disabled context (2025-07-01 08:10:46 +0300)

----------------------------------------------------------------
- Make mei interrupt top half irq disabled to fix RT builds
- Fix timeline left held on VMA alloc error
- Fix NULL pointer deref in vlv_dphy_param_init()
- Fix selftest mock_request() to avoid NULL deref

----------------------------------------------------------------
Dan Carpenter (1):
drm/i915/selftests: Change mock_request() to return error pointers

Hans de Goede (1):
drm/i915/dsi: Fix NULL pointer deref in vlv_dphy_param_init()

Janusz Krzysztofik (1):
drm/i915/gt: Fix timeline left held on VMA alloc error

Junxiao Chang (1):
drm/i915/gsc: mei interrupt top half should be in irq disabled context

drivers/gpu/drm/i915/display/vlv_dsi.c | 2 +-
drivers/gpu/drm/i915/gt/intel_gsc.c | 2 +-
drivers/gpu/drm/i915/gt/intel_ring_submission.c | 3 ++-
drivers/gpu/drm/i915/selftests/i915_request.c | 20 ++++++++++----------
drivers/gpu/drm/i915/selftests/mock_request.c | 2 +-
5 files changed, 15 insertions(+), 14 deletions(-)