[PULL] drm-intel-fixes

Joonas Lahtinen
2026-03-19T07:17:43Z

Hi Dave & Sima,

Here goes drm-intel-fixes PR towards 7.0-rc5.

Fix for #15771: Screen corruption and stuttering on P14s w/ 3K display and another PSR fix.
Two NULL pointer fixes for corner cases.

Regards, Joonas

***

drm-intel-fixes-2026-03-19:

- Fix #15771: Screen corruption and stuttering on P14s w/ 3K display
- Fix for PSR entry setup frames count on rejected commit
- Fix OOPS if firmware is not loaded and suspend is attempted
- Fix unlikely NULL deref due to DC6 on probe

The following changes since commit f338e77383789c0cae23ca3d48adcc5e9e137e3c:

Linux 7.0-rc4 (2026-03-15 13:52:05 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 0162ab3220bac870e43e229e6e3024d1a21c3f26:

drm/i915/gt: Check set_default_submission() before deferencing (2026-03-18 11:53:20 +0200)

----------------------------------------------------------------
- Fix #15771: Screen corruption and stuttering on P14s w/ 3K display
- Fix for PSR entry setup frames count on rejected commit
- Fix OOPS if firmware is not loaded and suspend is attempted
- Fix unlikely NULL deref due to DC6 on probe

----------------------------------------------------------------
Imre Deak (1):
drm/i915/dmc: Fix an unlikely NULL pointer deference at probe

Jouni Högander (2):
drm/i915/psr: Disable PSR on update_m_n and update_lrr
drm/i915/psr: Compute PSR entry_setup_frames into intel_crtc_state

Rahul Bukte (1):
drm/i915/gt: Check set_default_submission() before deferencing

drivers/gpu/drm/i915/display/intel_display_power_well.c | 2 +-
drivers/gpu/drm/i915/display/intel_display_types.h | 1 +
drivers/gpu/drm/i915/display/intel_dmc.c | 3 +--
drivers/gpu/drm/i915/display/intel_psr.c | 7 +++++--
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 3 ++-
5 files changed, 10 insertions(+), 6 deletions(-)