[<prev] [next>] [day] [month] [year] [list]
Message-ID: <CAPM=9tz19=6NpVyQ0T4m_V1GGUZ9u7-6AQ7=OxSuZWkX3bU7Dg@mail.gmail.com>
Date: Fri, 21 Nov 2025 19:07:32 +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-rc7
Hi Linus,
A range of small fixes across the board, the i915 display
disambiguation is probably the biggest otherwise amdgpu and xe as
usual with tegra, nouveau, radeon and a core atomic fix.
Looks mostly normal,
Regards,
Dave.
drm-fixes-2025-11-21:
drm fixes for 6.18-rc7
atomic:
- Return error codes on failed blob creation for planes
nouveau:
- Fix memory leak
tegra:
- Fix device ref counting
- Fix pid ref counting
- Revert booting on Pixel C
xe:
- Fix out-of-bounds access with BIT()
- Fix kunit test checking wrong condition
- Drop duplicate kconfig select
- Fix guc2host irq handler with MSI-X
i915:
- Wildcat Lake and Panther Lake detangled for display fixes
amdgpu:
- DTBCLK gating fix
- EDID fetching retry improvements
- HDMI HPD debounce filtering
- DCN 2.0 cursor fix
- DP MST PBN fix
- VPE fix
- GC 11 fix
- PRT fix
- MMIO remap page fix
- SR-IOV fix
radeon:
- Fence deadlock fix
The following changes since commit 6a23ae0a96a600d1d12557add110e0bb6e32730c:
Linux 6.18-rc6 (2025-11-16 14:25:38 -0800)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/kernel.git tags/drm-fixes-2025-11-21
for you to fetch changes up to 40b53db87c998b36649292a3b0daff4fa65cf481:
Merge tag 'drm-xe-fixes-2025-11-21' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
(2025-11-21 18:33:07 +1000)
----------------------------------------------------------------
drm fixes for 6.18-rc7
atomic:
- Return error codes on failed blob creation for planes
nouveau:
- Fix memory leak
tegra:
- Fix device ref counting
- Fix pid ref counting
- Revert booting on Pixel C
xe:
- Fix out-of-bounds access with BIT()
- Fix kunit test checking wrong condition
- Drop duplicate kconfig select
- Fix guc2host irq handler with MSI-X
i915:
- Wildcat Lake and Panther Lake detangled for display fixes
amdgpu:
- DTBCLK gating fix
- EDID fetching retry improvements
- HDMI HPD debounce filtering
- DCN 2.0 cursor fix
- DP MST PBN fix
- VPE fix
- GC 11 fix
- PRT fix
- MMIO remap page fix
- SR-IOV fix
radeon:
- Fence deadlock fix
----------------------------------------------------------------
Dave Airlie (4):
Merge tag 'drm-intel-fixes-2025-11-20' of
https://gitlab.freedesktop.org/drm/i915/kernel into drm-fixes
Merge tag 'drm-misc-fixes-2025-11-20' of
https://gitlab.freedesktop.org/drm/misc/kernel into drm-fixes
Merge tag 'amd-drm-fixes-6.18-2025-11-20' of
https://gitlab.freedesktop.org/agd5f/linux into drm-fixes
Merge tag 'drm-xe-fixes-2025-11-21' of
https://gitlab.freedesktop.org/drm/xe/kernel into drm-fixes
Diogo Ivo (1):
Revert "drm/tegra: dsi: Clear enable register if powered by bootloader"
Dnyaneshwar Bhadane (4):
drm/i915/xe3lpd: Load DMC for Xe3_LPD version 30.02
drm/pcids: Split PTL pciids group to make wcl subplatform
drm/i915/display: Add definition for wcl as subplatform
drm/i915/xe3: Restrict PTL intel_encoder_is_c10phy() to only PHY A
Fangzhi Zuo (2):
drm/amd/display: Prevent Gating DTBCLK before It Is Properly Latched
drm/amd/display: Fix pbn to kbps Conversion
Ivan Lipski (2):
drm/amd/display: Add an HPD filter for HDMI
drm/amd/display: Clear the CUR_ENABLE register on DCN20 on DPP5
Ma Ke (1):
drm/tegra: dc: Fix reference leak in tegra_dc_couple()
Mario Limonciello (1):
drm/amd: Skip power ungate during suspend for VPE
Mario Limonciello (AMD) (2):
drm/amd/display: Move sleep into each retry for retrieve_link_cap()
drm/amd/display: Increase DPCD read retries
Matt Roper (1):
drm/xe/kunit: Fix forcewake assertion in mocs test
Nam Cao (1):
nouveau/firmware: Add missing kfree() of nvkm_falcon_fw::boot
Prateek Agarwal (1):
drm/tegra: Add call to put_pid()
Robert McClinton (1):
drm/radeon: delete radeon_fence_process in is_signaled, no deadlock
Shikang Fan (1):
drm/amdgpu: Add sriov vf check for VCN per queue reset support.
Shuicheng Lin (2):
drm/xe: Prevent BIT() overflow when handling invalid prefetch region
drm/xe: Remove duplicate DRM_EXEC selection from Kconfig
Srinivasan Shanmugam (1):
drm/amdgpu/ttm: Fix crash when handling MMIO_REMAP in PDE flags
Thomas Zimmermann (1):
Merge drm/drm-fixes into drm-misc-fixes
Timur Kristóf (1):
drm/amdgpu/vm: Check PRT uAPI flag instead of PTE flag
Venkata Ramana Nayana (1):
drm/xe/irq: Handle msix vector0 interrupt
Ville Syrjälä (1):
drm/plane: Fix create_in_format_blob() return value
Yifan Zha (1):
drm/amdgpu: Skip emit de meta data on gfx11 with rs64 enabled
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/vcn_v4_0_3.c | 2 +-
drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 4 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 138 +++++++++++++++++++++
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 6 +
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 59 ++++-----
.../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 4 +-
.../gpu/drm/amd/display/dc/dccg/dcn35/dcn35_dccg.c | 2 +-
.../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 8 ++
.../display/dc/link/protocols/link_dp_capability.c | 11 +-
drivers/gpu/drm/drm_plane.c | 4 +-
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 14 +--
.../gpu/drm/i915/display/intel_display_device.c | 13 ++
.../gpu/drm/i915/display/intel_display_device.h | 4 +-
drivers/gpu/drm/i915/display/intel_dmc.c | 10 +-
drivers/gpu/drm/nouveau/nvkm/falcon/fw.c | 2 +
drivers/gpu/drm/radeon/radeon_fence.c | 7 --
drivers/gpu/drm/tegra/dc.c | 1 +
drivers/gpu/drm/tegra/dsi.c | 9 --
drivers/gpu/drm/tegra/uapi.c | 7 +-
drivers/gpu/drm/xe/Kconfig | 1 -
drivers/gpu/drm/xe/tests/xe_mocs.c | 2 +-
drivers/gpu/drm/xe/xe_irq.c | 18 +--
drivers/gpu/drm/xe/xe_pci.c | 1 +
drivers/gpu/drm/xe/xe_vm.c | 6 +-
include/drm/intel/pciids.h | 5 +-
29 files changed, 246 insertions(+), 105 deletions(-)
Powered by blists - more mailing lists