[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAPM=9twp8AapPsQGjVqdNhU9BxyR28-wngDH3zrTyBxoqDb+OQ@mail.gmail.com>
Date: Fri, 28 Nov 2025 14:16:57 +1000
From: Dave Airlie <airlied@...il.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>, Simona Vetter <simona@...ll.ch>
Cc: dri-devel <dri-devel@...ts.freedesktop.org>, LKML <linux-kernel@...r.kernel.org>
Subject: [git pull] drm fixes for 6.18 final
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(-)
Powered by blists - more mailing lists