* [PULL] drm-intel-fixes
@ 2026-05-06 14:39 Tvrtko Ursulin
0 siblings, 0 replies; 6+ messages in thread
From: Tvrtko Ursulin @ 2026-05-06 14:39 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Thomas Hellström, Oded Gabbay, Lucas De Marchi, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave, Sima,
The only fix in this week's cycle is re-enabling the CCS modifiers on DG2
which got accidentaly disabled some time ago.
Tvrtko
drm-intel-fixes-2026-05-06:
- Re-enable ccs modifiers on dg2 (Juha-Pekka Heikkila)
The following changes since commit 7fd2df204f342fc17d1a0bfcd474b24232fb0f32:
Linux 7.1-rc2 (2026-05-03 14:21:25 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-fixes-2026-05-06
for you to fetch changes up to aab3d205a086233c612fee86009265451793e0c2:
drm/i915/display: enable ccs modifiers on dg2 (2026-05-05 08:12:37 +0100)
----------------------------------------------------------------
- Re-enable ccs modifiers on dg2 (Juha-Pekka Heikkila)
----------------------------------------------------------------
Juha-Pekka Heikkila (1):
drm/i915/display: enable ccs modifiers on dg2
drivers/gpu/drm/i915/i915_driver.c | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread* [PULL] drm-intel-fixes
@ 2026-04-09 10:07 Joonas Lahtinen
2026-04-09 10:24 ` Joonas Lahtinen
0 siblings, 1 reply; 6+ messages in thread
From: Joonas Lahtinen @ 2026-04-09 10:07 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Matthew Brost, Thomas Hellström, Oded Gabbay, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave & Sima,
Here's still a drm-intel-fixes PR towards 7.0. Took a few more hours
as Linus seems to prefer the EXECBUF fix via -fixes rather than -next.
One display fix for SU area WARN in PSR code, for GT refcount underflow
fix in hangcheck and removal condition on execbuf BO processing which
gives a false alert of a bug in mainline.
Regards, Joonas
***
drm-intel-fixes-2026-04-09:
- Drop check for changed VM in EXECBUF
- Fix refcount underflow race in intel_engine_park_heartbeat
- Do not use pipe_src as borders for SU area in PSR
The following changes since commit 591cd656a1bf5ea94a222af5ef2ee76df029c1d2:
Linux 7.0-rc7 (2026-04-05 15:26:23 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-fixes-2026-04-09
for you to fetch changes up to a13edf9b92fc4700b3020d7ea547a3d64dd33b63:
drm/i915/gem: Drop check for changed VM in EXECBUF (2026-04-09 12:57:15 +0300)
----------------------------------------------------------------
- Drop check for changed VM in EXECBUF
- Fix refcount underflow race in intel_engine_park_heartbeat
- Do not use pipe_src as borders for SU area in PSR
----------------------------------------------------------------
Joonas Lahtinen (1):
drm/i915/gem: Drop check for changed VM in EXECBUF
Jouni Högander (1):
drm/i915/psr: Do not use pipe_src as borders for SU area
Sebastian Brzezinka (1):
drm/i915/gt: fix refcount underflow in intel_engine_park_heartbeat
drivers/gpu/drm/i915/display/intel_psr.c | 30 +++++++++++++++---------
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 2 +-
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 26 +++++++++++++-------
3 files changed, 38 insertions(+), 20 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread* Re: [PULL] drm-intel-fixes
2026-04-09 10:07 Joonas Lahtinen
@ 2026-04-09 10:24 ` Joonas Lahtinen
0 siblings, 0 replies; 6+ messages in thread
From: Joonas Lahtinen @ 2026-04-09 10:24 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Tvrtko Ursulin, Rodrigo Vivi, Thomas Zimmermann,
Maarten Lankhorst, Maxime Ripard, Matthew Brost,
Thomas Hellström, Oded Gabbay, dri-devel, intel-gfx,
intel-xe, dim-tools
Quoting Joonas Lahtinen (2026-04-09 13:07:56)
> Hi Dave & Sima,
>
> Here's still a drm-intel-fixes PR towards 7.0. Took a few more hours
> as Linus seems to prefer the EXECBUF fix via -fixes rather than -next.
>
> One display fix for SU area WARN in PSR code, for GT refcount underflow
> fix in hangcheck and removal condition on execbuf BO processing which
> gives a false alert of a bug in mainline.
Also, if you haven't been following all the discussion, the execbuf
cleanup here removes the need for the fix that Linus applied himself to
v7.0-rc7. This just removes the condition check that is always true,
avoiding false alarm of a bug in current mainline.
Regards, Joonas
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PULL] drm-intel-fixes
@ 2026-04-02 10:21 Joonas Lahtinen
0 siblings, 0 replies; 6+ messages in thread
From: Joonas Lahtinen @ 2026-04-02 10:21 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Matthew Brost, Thomas Hellström, Oded Gabbay, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave & Sima,
Here goes this week's drm-intel-fixes PR towards 7.0(-rc7). Three display fixes.
Fix for blank screen on Huawei Matebook E, flicker regression fix for Lenovo
ThinkPad P16v Gen 1 and finally eDP enhanced framing fix for IVB/HSW era laptops.
Regards, Joonas
***
drm-intel-fixes-2026-04-02:
- Fix for #12045: Huawei Matebook E (DRR-WXX): Persistent Black Screen on Boot with i915 and Gen11: Modesetting and Backlight Control Malfunction
- Fix for #15826: i915: Raptor Lake-P [UHD Graphics] display flicker/corruption on eDP panel
- Use crtc_state->enhanced_framing properly on ivb/hsw CPU eDP
The following changes since commit 7aaa8047eafd0bd628065b15757d9b48c5f9c07d:
Linux 7.0-rc6 (2026-03-29 15:40:00 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-fixes-2026-04-02
for you to fetch changes up to 9c9a57e4e337f94e23ddf69263fd0685c91155fb:
drm/i915/dp: Use crtc_state->enhanced_framing properly on ivb/hsw CPU eDP (2026-03-31 07:49:53 +0300)
----------------------------------------------------------------
- Fix for #12045: Huawei Matebook E (DRR-WXX): Persistent Black Screen on Boot with i915 and Gen11: Modesetting and Backlight Control Malfunction
- Fix for #15826: i915: Raptor Lake-P [UHD Graphics] display flicker/corruption on eDP panel
- Use crtc_state->enhanced_framing properly on ivb/hsw CPU eDP
----------------------------------------------------------------
Ville Syrjälä (3):
drm/i915/dsi: Don't do DSC horizontal timing adjustments in command mode
drm/i915/cdclk: Do the full CDCLK dance for min_voltage_level changes
drm/i915/dp: Use crtc_state->enhanced_framing properly on ivb/hsw CPU eDP
drivers/gpu/drm/i915/display/g4x_dp.c | 2 +-
drivers/gpu/drm/i915/display/icl_dsi.c | 4 +--
drivers/gpu/drm/i915/display/intel_cdclk.c | 54 ++++++++++++++++++++++++++++++
3 files changed, 57 insertions(+), 3 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread* [PULL] drm-intel-fixes
@ 2026-03-26 7:17 Joonas Lahtinen
0 siblings, 0 replies; 6+ messages in thread
From: Joonas Lahtinen @ 2026-03-26 7:17 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Matthew Brost, Thomas Hellström, Oded Gabbay, dri-devel,
intel-gfx, intel-xe, dim-tools
Hi Dave & Sima,
Here goes this week drm-intel-fixes PR towards v7.0-rc6.
On display side DP tunnel error handling and NV12 plane clobbering fixes
for atomic state. Then GMBUS timeout fix and __wait_for() barrier fix.
Regards, Joonas
***
drm-intel-fixes-2026-03-26:
- DP tunnel error handling fix
- Spurious GMBUS timeout fix
- Unlink NV12 planes earlier
- Order OP vs. timeout correctly in __wait_for()
The following changes since commit c369299895a591d96745d6492d4888259b004a9e:
Linux 7.0-rc5 (2026-03-22 14:42:17 -0700)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/i915/kernel.git tags/drm-intel-fixes-2026-03-26
for you to fetch changes up to 77fcf58df15edcf3f5b5421f24814fb72796def9:
drm/i915/dp_tunnel: Fix error handling when clearing stream BW in atomic state (2026-03-24 08:00:00 +0200)
----------------------------------------------------------------
- DP tunnel error handling fix
- Spurious GMBUS timeout fix
- Unlink NV12 planes earlier
- Order OP vs. timeout correctly in __wait_for()
----------------------------------------------------------------
Imre Deak (1):
drm/i915/dp_tunnel: Fix error handling when clearing stream BW in atomic state
Samasth Norway Ananda (1):
drm/i915/gmbus: fix spurious timeout on 512-byte burst reads
Ville Syrjälä (2):
drm/i915: Order OP vs. timeout correctly in __wait_for()
drm/i915: Unlink NV12 planes earlier
drivers/gpu/drm/i915/display/intel_display.c | 8 +++++++-
drivers/gpu/drm/i915/display/intel_dp_tunnel.c | 20 ++++++++++++++------
drivers/gpu/drm/i915/display/intel_dp_tunnel.h | 11 +++++++----
drivers/gpu/drm/i915/display/intel_gmbus.c | 4 +++-
drivers/gpu/drm/i915/display/intel_plane.c | 11 +++++++++--
drivers/gpu/drm/i915/i915_wait_util.h | 2 +-
6 files changed, 41 insertions(+), 15 deletions(-)
^ permalink raw reply [flat|nested] 6+ messages in thread* [PULL] drm-intel-fixes
@ 2026-03-19 7:17 Joonas Lahtinen
0 siblings, 0 replies; 6+ messages in thread
From: Joonas Lahtinen @ 2026-03-19 7:17 UTC (permalink / raw)
To: Dave Airlie, Simona Vetter
Cc: Jani Nikula, Joonas Lahtinen, Tvrtko Ursulin, Rodrigo Vivi,
Thomas Zimmermann, Maarten Lankhorst, Maxime Ripard,
Matthew Brost, Thomas Hellström, Oded Gabbay, dri-devel,
intel-gfx, intel-xe, dim-tools
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(-)
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2026-05-06 14:39 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-06 14:39 [PULL] drm-intel-fixes Tvrtko Ursulin
-- strict thread matches above, loose matches on Subject: below --
2026-04-09 10:07 Joonas Lahtinen
2026-04-09 10:24 ` Joonas Lahtinen
2026-04-02 10:21 Joonas Lahtinen
2026-03-26 7:17 Joonas Lahtinen
2026-03-19 7:17 Joonas Lahtinen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox