Hi Dave, Simona, Fixes for 7.0.
The following changes since commit c369299895a591d96745d6492d4888259b004a9e: Linux 7.0-rc5 (2026-03-22 14:42:17 -0700) are available in the Git repository at: https://gitlab.freedesktop.org/agd5f/linux.git tags/amd-drm-fixes-7.0-2026-03-25 for you to fetch changes up to 90d239cc53723c1a3f89ce08eac17bf3a9e9f2d4: drm/amd/display: Fix DCE LVDS handling (2026-03-24 13:55:47 -0400) ---------------------------------------------------------------- amd-drm-fixes-7.0-2026-03-25: amdgpu: - DSC fix - Module parameter parsing fix - PASID reuse fix - drm_edid leak fix - SMU 13.x fixes - SMU 14.x fix - Fence fix in amdgpu_amdkfd_submit_ib() - LVDS fixes - GPU page fault fix for non-4K pages amdkfd: - Ordering fix in kfd_ioctl_create_process() ---------------------------------------------------------------- Alex Deucher (2): drm/amd/display: check if ext_caps is valid in BL setup drm/amd/display: Fix DCE LVDS handling Alex Hung (1): drm/amd/display: Fix drm_edid leak in amdgpu_dm Asad Kamal (2): drm/amd/pm: Skip redundant UCLK restore in smu_v13_0_6 drm/amd/pm: Return -EOPNOTSUPP for unsupported OD_MCLK on smu_v13_0_6 Donet Tom (1): drm/amdgpu: Handle GPU page faults correctly on non-4K page systems Eric Huang (1): drm/amdgpu: prevent immediate PASID reuse case Ruijing Dong (1): drm/amdgpu: fix strsep() corrupting lockup_timeout on multi-GPU (v3) Srinivasan Shanmugam (2): drm/amdgpu: Fix fence put before wait in amdgpu_amdkfd_submit_ib drm/amdkfd: Fix NULL pointer check order in kfd_ioctl_create_process Yang Wang (2): drm/amd/pm: disable OD_FAN_CURVE if temp or pwm range invalid for smu v13 drm/amd/pm: disable OD_FAN_CURVE if temp or pwm range invalid for smu v14 Yussuf Khalil (1): drm/amd/display: Do not skip unrelated mode changes in DSC validation drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 13 ++++++- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.c | 45 +++++++++++++++------- drivers/gpu/drm/amd/amdgpu/amdgpu_ids.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 7 ++-- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 6 +-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 ++++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 1 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 4 +- .../display/dc/resource/dce100/dce100_resource.c | 6 +-- .../display/dc/resource/dce110/dce110_resource.c | 5 ++- .../display/dc/resource/dce112/dce112_resource.c | 5 ++- .../display/dc/resource/dce120/dce120_resource.c | 5 ++- .../amd/display/dc/resource/dce60/dce60_resource.c | 14 +++---- .../amd/display/dc/resource/dce80/dce80_resource.c | 6 +-- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 33 +++++++++++++++- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 21 +++++----- .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 33 +++++++++++++++- .../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c | 33 +++++++++++++++- 19 files changed, 192 insertions(+), 60 deletions(-)
