Re: [pull] amdgpu, amdkfd, radeon, drm drm-next-7.1
Hi, looks like this got missed. Can you still pick it up?
Thanks,
Alex
On Fri, Apr 3, 2026 at 6:09 PM Alex Deucher wrote:
>
> Hi Dave, Simona,
>
> A few last changes for 7.1.
>
> The following changes since commit 512f9f150f367176fa9e5f4613b4863409a6f686:
>
> Merge tag 'drm-msm-next-2026-04-02' of
> https://gitlab.freedesktop.org/drm/msm into drm-next (2026-04-03 18:57:00
> +1000)
>
> are available in the Git repository at:
>
> https://gitlab.freedesktop.org/agd5f/linux.git
> tags/amd-drm-next-7.1-2026-04-03
>
> for you to fetch changes up to 7b15fc2d1f1a00fb99f0146e404ff2600999ec74:
>
> drm/amdgpu: dump job ibs in the devcoredump (2026-04-03 16:16:25 -0400)
>
>
> amd-drm-next-7.1-2026-04-03:
>
> amdgpu:
> - Audio regression fix
> - Use drm edid parser for AMD VSDB
> - Misc cleanups
> - VCE cs parse fixes
> - VCN cs parse fixes
> - RAS fixes
> - Clean up and unify vram reservation handling
> - GPU Partition updates
> - system_wq cleanups
> - Add CONFIG_GCOV_PROFILE_AMDGPU kconfig option
> - SMU vram copy updates
> - SMU 15 fixes
> - SMU 13 fixes
> - SMU 14 fixes
> - UserQ fixes
> - Replace pasid idr with an xarray
> - Dither handling fix
> - Enable amdgpu by default for CIK APUs
> - Add IBs to devcoredump
>
> amdkfd:
> - system_wq cleanups
>
> radeon:
> - system_wq cleanups
>
> drm:
> - Add support for AMD VSDB parsing to drm_edid
>
>
> Benjamin Cheng (5):
> drm/amdgpu: Add bounds checking to ib_{get,set}_value
> drm/amdgpu/vce: Prevent partial address patches
> drm/amdgpu/vcn3: Prevent OOB reads when parsing dec msg
> drm/amdgpu/vcn4: Prevent OOB reads when parsing dec msg
> drm/amdgpu/vcn4: Prevent OOB reads when parsing IB
>
> Ce Sun (1):
> drm/amd/ras: enable uniras via IP version check
>
> Chenyu Chen (2):
> drm/edid: Parse AMD Vendor-Specific Data Block
> drm/amd/display: Use drm_display_info for AMD VSDB data
>
> Ionut Nechita (1):
> drm/amd/display: Wire up dcn10_dio_construct() for all pre-DCN401
> generations
>
> Lijo Lazar (17):
> drm/amdgpu: Add reserved region ids
> drm/amdgpu: Add stolen vga reserve-region
> drm/amdgpu: Add extended stolen vga reserve-region
> drm/amdgpu: Add stolen_reserved reserve-region
> drm/amdgpu: Add fw_reserved reserve-region
> drm/amdgpu: Add firmware extended reserve-region
> drm/amdgpu: Add fw vram usage reserve-region
> drm/amdgpu: Add host driver reserved-region
> drm/amdgpu: Add memory training reserve-region
> drm/amdgpu: Group filling reserve region details
> drm/amdgpu: Add function to fill fw reserve region
> drm/amdgpu: Add function to fill training region
> drm/amdgpu: Move validation of reserve region info
> drm/amdgpu: Consolidate reserve region allocations
> drm/amd/pm: Add smu vram copy function
> drm/amd/pm: Use smu vram copy in SMUv13
> drm/amd/pm: Use smu vram copy in SMUv15
>
> Linus Probert (2):
> drm/amd/display: Replace inline NUM_ELEMENTS macro with ARRAY_SIZE
> drm/amd/display: Remove unused NUM_ELEMENTS macros
>
> Marco Crivellari (5):
> drm/amd/display: Replace use of system_wq with system_percpu_wq
> drm/amdgpu: replace use of system_unbound_wq with system_dfl_wq
> drm/amdgpu: replace use of system_wq with system_dfl_wq
> amd/amdkfd: add WQ_UNBOUND to alloc_workqueue users
> drm/radeon: add WQ_PERCPU to alloc_workqueue users
>
> Mario Kleiner (1):
> drm/amd/display: Change dither policy for 10 bpc output back to
> dithering
>
> Mikhail Gavrilov (1):
> drm/amdgpu: replace PASID IDR with XArray
>
> Pierre-Eric Pelloux-Prayer (4):
> drm/amdgpu: save ring content before resetting the device
> drm/amdgpu: extract amdgpu_vm_lock_by_pasid from amdgpu_vm_handle_fault
> drm/amdgpu: store ib info for devcoredump
> drm/amdgpu: dump job ibs in the devcoredump
>
> Prike Liang (2):
> drm/amdgpu: rework userq fence driver alloc/destroy
> drm/amdgpu: make userq fence_drv drop explicit in queue destroy
>
> Srinivasan Shanmugam (3):
> drm/amd/display: Fix dc_is_fp_enabled name mismatch
> drm/amd/display: Fix parameter mismatch in panel self-refresh helper
> drm/amd/display: Fix missing parameter details in amdgpu_dm_ism
>
> Sunil Khatri (5):
> drm/amdgpu/userq: dont need check for return values in
> amdgpu_userq_evict
> drm/amdgpu/userq: fence wait for max time in
> amdgpu_userq_wait_for_signal
> drm/amdgpu/userq: add the return code too in error condition
> drm/amdgpu/userq: call dma_resv_wait_timeout without test for signalled
> drm/amdgpu/userq: use dma_fence_wait_timeout without test for signalled
>
> Timur Kristóf (1):
> drm/amdgpu: Use amdgpu by default for CIK APUs too
>
> Vitaly Prosyak (1):
> drm/amdgpu:
[pull] amdgpu, amdkfd, radeon, drm drm-next-7.1
Hi Dave, Simona,
A few last changes for 7.1.
The following changes since commit 512f9f150f367176fa9e5f4613b4863409a6f686:
Merge tag 'drm-msm-next-2026-04-02' of https://gitlab.freedesktop.org/drm/msm
into drm-next (2026-04-03 18:57:00 +1000)
are available in the Git repository at:
https://gitlab.freedesktop.org/agd5f/linux.git
tags/amd-drm-next-7.1-2026-04-03
for you to fetch changes up to 7b15fc2d1f1a00fb99f0146e404ff2600999ec74:
drm/amdgpu: dump job ibs in the devcoredump (2026-04-03 16:16:25 -0400)
amd-drm-next-7.1-2026-04-03:
amdgpu:
- Audio regression fix
- Use drm edid parser for AMD VSDB
- Misc cleanups
- VCE cs parse fixes
- VCN cs parse fixes
- RAS fixes
- Clean up and unify vram reservation handling
- GPU Partition updates
- system_wq cleanups
- Add CONFIG_GCOV_PROFILE_AMDGPU kconfig option
- SMU vram copy updates
- SMU 15 fixes
- SMU 13 fixes
- SMU 14 fixes
- UserQ fixes
- Replace pasid idr with an xarray
- Dither handling fix
- Enable amdgpu by default for CIK APUs
- Add IBs to devcoredump
amdkfd:
- system_wq cleanups
radeon:
- system_wq cleanups
drm:
- Add support for AMD VSDB parsing to drm_edid
Benjamin Cheng (5):
drm/amdgpu: Add bounds checking to ib_{get,set}_value
drm/amdgpu/vce: Prevent partial address patches
drm/amdgpu/vcn3: Prevent OOB reads when parsing dec msg
drm/amdgpu/vcn4: Prevent OOB reads when parsing dec msg
drm/amdgpu/vcn4: Prevent OOB reads when parsing IB
Ce Sun (1):
drm/amd/ras: enable uniras via IP version check
Chenyu Chen (2):
drm/edid: Parse AMD Vendor-Specific Data Block
drm/amd/display: Use drm_display_info for AMD VSDB data
Ionut Nechita (1):
drm/amd/display: Wire up dcn10_dio_construct() for all pre-DCN401
generations
Lijo Lazar (17):
drm/amdgpu: Add reserved region ids
drm/amdgpu: Add stolen vga reserve-region
drm/amdgpu: Add extended stolen vga reserve-region
drm/amdgpu: Add stolen_reserved reserve-region
drm/amdgpu: Add fw_reserved reserve-region
drm/amdgpu: Add firmware extended reserve-region
drm/amdgpu: Add fw vram usage reserve-region
drm/amdgpu: Add host driver reserved-region
drm/amdgpu: Add memory training reserve-region
drm/amdgpu: Group filling reserve region details
drm/amdgpu: Add function to fill fw reserve region
drm/amdgpu: Add function to fill training region
drm/amdgpu: Move validation of reserve region info
drm/amdgpu: Consolidate reserve region allocations
drm/amd/pm: Add smu vram copy function
drm/amd/pm: Use smu vram copy in SMUv13
drm/amd/pm: Use smu vram copy in SMUv15
Linus Probert (2):
drm/amd/display: Replace inline NUM_ELEMENTS macro with ARRAY_SIZE
drm/amd/display: Remove unused NUM_ELEMENTS macros
Marco Crivellari (5):
drm/amd/display: Replace use of system_wq with system_percpu_wq
drm/amdgpu: replace use of system_unbound_wq with system_dfl_wq
drm/amdgpu: replace use of system_wq with system_dfl_wq
amd/amdkfd: add WQ_UNBOUND to alloc_workqueue users
drm/radeon: add WQ_PERCPU to alloc_workqueue users
Mario Kleiner (1):
drm/amd/display: Change dither policy for 10 bpc output back to dithering
Mikhail Gavrilov (1):
drm/amdgpu: replace PASID IDR with XArray
Pierre-Eric Pelloux-Prayer (4):
drm/amdgpu: save ring content before resetting the device
drm/amdgpu: extract amdgpu_vm_lock_by_pasid from amdgpu_vm_handle_fault
drm/amdgpu: store ib info for devcoredump
drm/amdgpu: dump job ibs in the devcoredump
Prike Liang (2):
drm/amdgpu: rework userq fence driver alloc/destroy
drm/amdgpu: make userq fence_drv drop explicit in queue destroy
Srinivasan Shanmugam (3):
drm/amd/display: Fix dc_is_fp_enabled name mismatch
drm/amd/display: Fix parameter mismatch in panel self-refresh helper
drm/amd/display: Fix missing parameter details in amdgpu_dm_ism
Sunil Khatri (5):
drm/amdgpu/userq: dont need check for return values in amdgpu_userq_evict
drm/amdgpu/userq: fence wait for max time in amdgpu_userq_wait_for_signal
drm/amdgpu/userq: add the return code too in error condition
drm/amdgpu/userq: call dma_resv_wait_timeout without test for signalled
drm/amdgpu/userq: use dma_fence_wait_timeout without test for signalled
Timur Kristóf (1):
drm/amdgpu: Use amdgpu by default for CIK APUs too
Vitaly Prosyak (1):
drm/amdgpu: add CONFIG_GCOV_PROFILE_AMDGPU Kconfig option
Xiaogang Chen (1):
drm/amdgpu: add an option to allow gpu partition allocate all available
memory
Yang Wang (4):
drm/amd/pm: correct mem_busy_percent display due to calculation errors
drm/amd/pm: fix null pointer dereference issue in
smu_v15_0_8_get_power_limit()
drm/amd/pm: optimize logic and remove unn
