Hi Dave, Sima,
Latest round of fixes for the -rc week. One fix to address an use-after-free in the DG2 TTM integration under heavy eviction and the rest are in the display area: A workaround for xe enabling aux interrupts too late, fix for incomplete HDR pre-CSC LUT programming, consistent disabling of DC states when Panel Replay is supported and finally a fix for DC6 DC_OFF power state mismatch after enabling vblanks. Regards, Tvrtko drm-intel-fixes-2026-05-27: - Fix potential UAF in TTM object purge (Janusz Krzysztofik) - Use polling when irqs are unavailable [aux] (Michał Grzelak) - Fix HDR pre-CSC LUT programming loop [color] (Pranay Samala) - Block DC states on vblank enable when Panel Replay supported [psr] (Jouni Högander) - Use DC_OFF wake reference to block DC6 on vblank enable [psr] (Jouni Högander) The following changes since commit e7ae89a0c97ce2b68b0983cd01eda67cf373517d: Linux 7.1-rc5 (2026-05-24 13:48:06 -0700) are available in the Git repository at: https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-fixes-2026-05-27 for you to fetch changes up to 3549a9649dc7c5fc586ab12f675279283cdcb2a7: drm/i915/psr: Use DC_OFF wake reference to block DC6 on vblank enable (2026-05-26 09:31:48 +0100) ---------------------------------------------------------------- - Fix potential UAF in TTM object purge (Janusz Krzysztofik) - Use polling when irqs are unavailable [aux] (Michał Grzelak) - Fix HDR pre-CSC LUT programming loop [color] (Pranay Samala) - Block DC states on vblank enable when Panel Replay supported [psr] (Jouni Högander) - Use DC_OFF wake reference to block DC6 on vblank enable [psr] (Jouni Högander) ---------------------------------------------------------------- Janusz Krzysztofik (1): drm/i915: Fix potential UAF in TTM object purge Jouni Högander (2): drm/i915/psr: Block DC states on vblank enable when Panel Replay supported drm/i915/psr: Use DC_OFF wake reference to block DC6 on vblank enable Michał Grzelak (1): drm/i915/aux: use polling when irqs are unavailable Pranay Samala (1): drm/i915/color: Fix HDR pre-CSC LUT programming loop drivers/gpu/drm/i915/display/intel_color.c | 2 +- drivers/gpu/drm/i915/display/intel_display_core.h | 1 + drivers/gpu/drm/i915/display/intel_display_irq.c | 8 +++++-- drivers/gpu/drm/i915/display/intel_display_types.h | 2 ++ drivers/gpu/drm/i915/display/intel_dp_aux.c | 20 ++++++++++++---- drivers/gpu/drm/i915/display/intel_psr.c | 25 ++++++++----------- drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 28 ++++++++++++---------- 7 files changed, 52 insertions(+), 34 deletions(-)
