Hi Linus,

Last one for this round hopefully, mostly the usual suspects,
xe/amdgpu, with some single fixes otherwise. There is one amdgpu HDMI
blackscreen bug that came in late in the cycle, but it was bisected
and the revert is in here.

Regards,
Dave.

drm-fixes-2025-11-28:
drm fixes for 6.18 final

i915:
- Reject async flips when PSR's selective fetch is enabled

xe:
- Fix resource leak in xe_guc_ct_init_noalloc()'s error path
- Fix stack_depot usage without STACKDEPOT_ALWAYS_INIT
- Fix overflow in conversion from clock tics to msec

amdgpu:
- Unified MES fix
- HDMI fix
- Cursor fix
- Bightness fix
- EDID reading improvement
- UserQ fix
- Cyan Skillfish IP discovery fix

bridge:
- sil902x: Fix HDMI detection

imagination:
- Update documentation

sti:
- Fix leaks in probe

vga_switcheroo:
- Avoid race condition during fbcon initialization
The following changes since commit ac3fd01e4c1efce8f2c054cdeb2ddd2fc0fb150d:

  Linux 6.18-rc7 (2025-11-23 14:53:16 -0800)

are available in the Git repository at:

  https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2025-11-28

for you to fetch changes up to 6dbcb801e1eb1b1764fd0012918225b60dd7916c:

  Merge tag 'drm-xe-fixes-2025-11-27' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
(2025-11-28 12:10:25 +1000)

----------------------------------------------------------------
drm fixes for 6.18 final

i915:
- Reject async flips when PSR's selective fetch is enabled

xe:
- Fix resource leak in xe_guc_ct_init_noalloc()'s error path
- Fix stack_depot usage without STACKDEPOT_ALWAYS_INIT
- Fix overflow in conversion from clock tics to msec

amdgpu:
- Unified MES fix
- HDMI fix
- Cursor fix
- Bightness fix
- EDID reading improvement
- UserQ fix
- Cyan Skillfish IP discovery fix

bridge:
- sil902x: Fix HDMI detection

imagination:
- Update documentation

sti:
- Fix leaks in probe

vga_switcheroo:
- Avoid race condition during fbcon initialization

----------------------------------------------------------------
Alex Deucher (2):
      Revert "drm/amd/display: Move setup_stream_attribute"
      drm/amdgpu: fix cyan_skillfish2 gpu info fw handling

Alex Hung (1):
      drm/amd/display: Check NULL before accessing

Dave Airlie (4):
      Merge tag 'drm-intel-fixes-2025-11-26' of
https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
      Merge tag 'amd-drm-fixes-6.18-2025-11-26' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
      Merge tag 'drm-misc-fixes-2025-11-27' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
      Merge tag 'drm-xe-fixes-2025-11-27' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes

Devarsh Thakkar (1):
      drm/bridge: sii902x: Fix HDMI detection with
DRM_BRIDGE_ATTACH_NO_CONNECTOR

Harish Chegondi (1):
      drm/xe: Fix conversion from clock ticks to milliseconds

Johan Hovold (1):
      drm: sti: fix device leaks at component probe

Lucas De Marchi (1):
      drm/xe/guc: Fix stack_depot usage

Mario Limonciello (AMD) (2):
      drm/amd/display: Don't change brightness for disabled connectors
      drm/amd/display: Increase EDID read retries

Matt Coster (1):
      drm/imagination: Document pvr_device.power member

Michael Chen (1):
      drm/amd/amdgpu: reserve vm invalidation engine for uni_mes

Prike Liang (1):
      drm/amdgpu: attach tlb fence to the PTs update

Shuicheng Lin (1):
      drm/xe/guc: Fix resource leak in xe_guc_ct_init_noalloc()

Thomas Zimmermann (1):
      drm, fbcon, vga_switcheroo: Avoid race condition in fbcon setup

Ville Syrjälä (1):
      drm/i915/psr: Reject async flips when selective fetch is enabled

 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c           |  2 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c              |  3 +++
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c               |  2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c    | 15 +++++++++++++++
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c    |  8 ++++----
 drivers/gpu/drm/amd/display/dc/core/dc_stream.c      | 11 ++++++++---
 .../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c    |  1 -
 .../gpu/drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c  |  2 --
 .../drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c    |  2 --
 drivers/gpu/drm/amd/display/dc/link/link_dpms.c      |  3 +++
 .../amd/display/dc/virtual/virtual_stream_encoder.c  |  7 -------
 drivers/gpu/drm/bridge/sii902x.c                     | 20 ++++++++------------
 drivers/gpu/drm/drm_fb_helper.c                      | 14 --------------
 drivers/gpu/drm/i915/display/intel_display.c         |  8 ++++++++
 drivers/gpu/drm/i915/display/intel_psr.c             |  6 ------
 drivers/gpu/drm/imagination/pvr_device.h             |  8 ++++++++
 drivers/gpu/drm/sti/sti_vtg.c                        |  7 ++++++-
 drivers/gpu/drm/xe/xe_gt_clock.c                     |  7 +------
 drivers/gpu/drm/xe/xe_guc_ct.c                       | 15 +++++++++------
 drivers/video/fbdev/core/fbcon.c                     |  9 +++++++++
 20 files changed, 85 insertions(+), 65 deletions(-)

Reply via email to