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(-)
