Re: [pull] amdgpu, amdkfd drm-fixes-7.2

Dave Airlie <[email protected]>
Newsgroups org.freedesktop.lists.amd-gfx,org.freedesktop.lists.dri-devel
Message-ID <CAPM=9tw3H_vuNJdNtMw+3=G8PXGydjxAEHHk9syG3cf7XYHx3Q@mail.gmail.com>
On Fri, 17 Jul 2026 at 01:30, Alex Deucher <[email protected]> wrote:
>
> Hi Dave, Simona,
>
> Fixes for 7.2.
>
> The following changes since commit a13c140cc289c0b7b3770bce5b3ad42ab35074aa:
>
>   Linux 7.2-rc3 (2026-07-12 14:16:39 -0700)

I pulled this then I jumped through hoops to unpull it.

Alex, there are missing signoffs on at least 4 commits in here from
you, it's probably not massively severe but I think it's good to make
sure it's done.

Dave.

>
> are available in the Git repository at:
>
>   https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-7.2-2026-07-16
>
> for you to fetch changes up to c9ab9622f5b2799fe624a4a134e60112149271dd:
>
>   Revert "drm/amd/display: Restore 5s vbl offdelay for NV3x+ DGPUs" (2026-07-15 09:55:55 -0400)
>
> ----------------------------------------------------------------
> amd-drm-fixes-7.2-2026-07-16:
>
> amdgpu:
> - DCN 4.2 fixes
> - NUTMEG fixes
> - 8K panel fix
> - Backlight fixes
> - UserQ fix
> - Fix bo->pin leaking in amdgpu_bo_create_reserved()
> - VFCT fixes
> - devcoredump fixes
> - Display fixes
> - SMU7 DPM fix
> - AC/DC fixes for SMU7 and SI
> - Queue reset fix
> - PCIe DPM fix
> - XHCI/GPU resume ordering fix
> - Pageflip timeout fix
>
> amdkfd:
> - Fix potential overflow in CWSR size calculation
> - DQM error clean up fixes
>
> ----------------------------------------------------------------
> Alessandro Rinaldi (1):
>       drm/amd/display: Force PWM backlight on Lenovo Legion 5 15ARH05
>
> Alex Deucher (1):
>       drm/amdgpu: always emit the job vm fence
>
> Andriy Korud (1):
>       drm/amd/display: dce100: skip non-DP stream encoders for DP MST
>
> Dmytro Laktyushkin (2):
>       drm/amd/display: fix dcn42 det allocation order
>       drm/amd/display: fix dcn42b det allocation order
>
> Fangzhi Zuo (1):
>       drm/amd/display: Fix 8K Mode Not Parsed by EDID
>
> Guangshuo Li (1):
>       drm/amdkfd: free MQD managers on DQM init failures
>
> Jesse Zhang (1):
>       drm/amdgpu/userq: fix indefinite fence wait during GPU reset
>
> Leo Li (3):
>       drm/amd/display: consolidate DCN vblank/flip handling onto vupdate_no_lock
>       drm/amd/display: check GRPH_FLIP status before sending event
>       Revert "drm/amd/display: Restore 5s vbl offdelay for NV3x+ DGPUs"
>
> Mario Limonciello (5):
>       drm/amd/display: Fix backlight max_brightness to match exported range
>       drm/amdgpu: Fix VFCT bus number matching with soft filter
>       drm/amdgpu: Release VFCT ACPI table reference
>       drm/amdgpu: Disable PCIe dynamic speed switching on Ryzen Pinnacle Ridge
>       drm/amd: Create a device link between APU display and XHCI devices
>
> Matthew Stewart (1):
>       drm/amd/display: Fix DCN42B null registers & register masks
>
> Pengpeng Hou (1):
>       drm/amd/display: wire DCN42B mcache programming callback
>
> Roman Li (1):
>       drm/amdgpu/discovery: Fix device family for DCN42
>
> Timur Kristóf (10):
>       drm/amd/display: Fix preferred link rate for NUTMEG
>       drm/amd/display: Add dp_skip_rbr flag for NUTMEG
>       drm/amdgpu: Print vmid, pasid and more task info in devcoredump
>       drm/amdgpu: Reserve space for IB contents in devcoredumps
>       drm/amd/pm/ci: Don't disable MCLK DPM on Bonaire 0x6658 (R7 260X)
>       drm/amd/display: Set native cursor mode for disabled CRTCs
>       drm/amd/pm/si: Don't schedule thermal work when queue isn't initialized
>       drm/amd/pm/si: Fix AC/DC switch notification
>       drm/amd/pm/smu7: Fix AC/DC switch notification
>       drm/amdgpu/ttm: Consider concurrent VM flushes for buffer entities
>
> WenTao Liang (1):
>       drm/amd/display: set new_stream to NULL after release
>
> Yongqiang Sun (1):
>       drm/amdkfd: fix 32-bit overflow in CWSR total size calculation
>
> Zhu Lingshan (1):
>       drm/amdgpu: fix bo->pin leaking in amdgpu_bo_create_reserved
>
> yanglinlin (1):
>       drm/amd/display: fix __udivdi3 link error
>
>  drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c           |  62 ++-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.c   |  10 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_dev_coredump.h   |   1 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   9 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |   4 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |  13 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |  20 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c          |  21 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |  10 +-
>  .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c  |   4 +
>  drivers/gpu/drm/amd/amdkfd/kfd_queue.c             |  23 +-
>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 551 +++++++++++++--------
>  .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c |  70 +--
>  .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c  |  20 +-
>  drivers/gpu/drm/amd/display/dc/core/dc.c           |  45 ++
>  drivers/gpu/drm/amd/display/dc/dc.h                |   3 +
>  .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |  11 +-
>  .../gpu/drm/amd/display/dc/link/link_detection.c   |   2 +-
>  .../display/dc/link/protocols/link_dp_capability.c |   6 +-
>  .../display/dc/resource/dce100/dce100_resource.c   |   7 +-
>  .../amd/display/dc/resource/dcn42/dcn42_resource.c |   1 +
>  .../display/dc/resource/dcn42b/dcn42b_resource.c   |  23 +-
>  .../display/dc/resource/dcn42b/dcn42b_resource.h   | 116 +----
>  drivers/gpu/drm/amd/pm/legacy-dpm/si_dpm.c         |  17 +-
>  drivers/gpu/drm/amd/pm/powerplay/hwmgr/hwmgr.c     |   7 +-
>  .../gpu/drm/amd/pm/powerplay/hwmgr/smu7_hwmgr.c    |  16 +-
>  drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  12 +
>  drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |  12 +-
>  .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c   |  45 ++
>  drivers/gpu/drm/drm_panel_backlight_quirks.c       |   9 +
>  include/drm/drm_utils.h                            |   1 +
>  31 files changed, 720 insertions(+), 431 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.