0ffb3694ec23 drm-tip: 2026y-05m-21d-06h-58m-58s UTC integration manifest a7f4472d401c drm-tip: 2026y-05m-21d-00h-01m-17s UTC integration manifest b6fe4ff34056 drm/amdgpu: fix handling in amdgpu_userq_create d093c01d30fc drm/radeon/evergreen_cs: Add missing NULL prefix check in surface check b6a28b77b88e drm/amdgpu: userq_va_mapped should remain true once done cd7cfcdb4dd4 drm/amdgpu: avoid integer overflow in VA range check 893fea60f839 drm/amd/ras: Fix UMC error address allocation leak 353f7430d1ec drm/amdgpu: unmap all user mappings of framebuffer and doorbell before mode1 reset 6c92f6d9600e drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async 86d2b20644b1 drm/amd/display: Validate GPIO pin LUT table size before iterating cd86529ec614 drm/amd/display: Fix integer overflow in bios_get_image() 6dc2c49a7051 drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id 0978406224d2 drm/amdgpu: use atomic operation to achieve lockless serialization a1d4b228e3dc drm/amdkfd: Check bounds on allocate_doorbell 0c61a9732a35 drm/amdgpu/vce3: Fix VCE 3 firmware size and offsets 5dc3d16cd072 drm/amdgpu/vce2: Fix VCE 2 firmware size and offsets f5a247e0377c drm/amdgpu/vce1: Stop using amdgpu_vce_resume 3e5a1d5bb2ff drm/amdgpu/vce1: Fix VCE 1 firmware size and offsets 3ebcab113205 drm/amdgpu/vce1: Don't repeat GTT MGR node allocation 12b60cf345e8 drm/amdgpu/vce1: Check if VRAM address is lower than GART. d993851b6db9 drm/amdgpu/vce1: Remove superfluous address check 9f907adb66d8 drm/amdgpu/vce1: Check that the GPU address is < 128 MiB 4d798ea0712f drm/amdgpu: Align amdgpu_gtt_mgr entries to TLB size on Tahiti (v2) 48b13bfbdf94 drm/amdkfd: Fix OOB memory exposure in get_wave_state() d796558def77 drm/amd/pm: fix memleak of dpm_policies on smu v15 9baf02bf88a8 drm/amdgpu: Fix discovery offset check under VF d892a6eca7a8 drm/amdgpu: remove va cursors for all mappings 2c34c7b88ba4 drm/amdgpu: reject non-user addresses early in GEM_USERPTR ioctl b6074630a461 drm/amdgpu/vpe: Force collaborate sync after TRAP 0be97436bf24 drm/amdgpu/userq: update the vm task info during signal ioctl 291df3dc7d10 drm/amdgpu/userq: cancel reset work while tear down in progress c8ed2de0f2ee drm/amdgpu: rework userq reset work handling be045c5c8305 drm/amdgpu/userq: pin mqd and fw object bo to avoid eviction eb359cc31436 drm/amdgpu/userq: use drm_exec in amdgpu_userq_fence_read_wptr 4cdbba5a16aa drm/amdgpu: restructure VM state machine v4 d352990bcaab drm/amd/ras: return error when converting records to nps pages fails df749c115ffa drm/amd/ras: add first record offset check 3999aa4a04a0 drm/amdgpu: check and drop invalid bad page records 90b0cbcba1bd drm/amd/ras: copy ras log data instead of referencing pointers d1f9f5839bd7 drm/amdgpu: validate and share PSP fw_pri_buf copies via psp_copy_fw 2206e6c76d05 drm/amd/ras: add length check for ras command output buffer 642ed3af44db drm/amd/ras: fix memory leak on ras sw_init failure 89e50de5654d drm/amdgpu: fix handling in amdgpu_userq_create b4c4d662ca40 drm/amd/ras: remove unused code d35e1086b0ad drm/amd/ras: add error handling for seqno operations d334319060cc drm/amd/ras: use mutex to prevent concurrent access conflicts 4073cdf6713b drm/amdgpu: add first record offset check a99cd231cd92 drm/amdgpu: Bound GPIO I2C table entry count from VBIOS 27ef1795bc4e drm/amdgpu: cap ATOM command table nesting depth 3c88fb7aa57d drm/amd/ras: bound CPER record fetch buffer size f6b6ef70bf60 drm/amd/ras: Add more IP versions for uniras e57f79cc4482 drm/amdgpu: Fix memory leak of i2s_pdata in ACP initialization e20ea411c99f drm/radeon/evergreen_cs: Add missing NULL prefix check in surface check b5fa84e805a6 drm/amd/ras: Fix SMU EEPROM record field decoding 4d695e66d702 drm/amd/ras: reset CPER ring on corrupt entry size 5c02889ea225 drm/amdgpu: userq_va_mapped should remain true once done cc768f4dd0bb drm/amdgpu: avoid integer overflow in VA range check 911b1bdd22c3 drm/amd/ras: Fix UMC error address allocation leak 70cadefcc616 drm/amdgpu: unmap all user mappings of framebuffer and doorbell before mode1 reset 633d6d808d56 drm/amd/display: Promote DC to 3.2.383 468b02d3f212 drm/amd/display: Add ADDR3 swizzle modes ba4caa9fecdf drm/amd/display: Validate payload length and link_index in dc_process_dmub_aux_transfer_async 775054e27e2e drm/amd/display: Add debug option for replay ESD recovery 3bfb08576cdd drm/amd/display: Add Auxless-ALPM support in VESA Panel Replay ba5e95b43b77 drm/amd/display: Validate GPIO pin LUT table size before iterating d40fb392af65 drm/amd/display: Fix integer overflow in bios_get_image() d7e41c6f513e drm/amd/display: Refactor Replay functionality into dedicated power_replay module 55e69772bd70 drm/amd/display: Allow power up when PG disallowed in driver 246ff639ec00 drm/amd/display: Exclude the MST overhead from BW deallocation 8d61521e0a84 drm/amd/display: Use lockdep_assert_held() for dc_lock check 3714fe242592 drm/amd/display: Fix ISM dc_lock deadlock during suspend e91130c0164f drm/amd/display: Enable additional wait for pipe pending checks 2f28f0063a11 drm/amd/display: Fix assertion due to disable/enable CM blocks b11107cb63e4 drm/amd/display: Refactor PSR functionality into dedicated power_psr module ab5c6213cfd5 drm/amd/display: Fix eDP receiver ready status check in T7 sequence 67fb68996cb5 Revert "drm/amd/display: dmub_cmd.h: add missing kernel-doc for enums" ed0bb5c4bd14 drm/amd/display: Add some missing code for dcn42 bdb423fd3943 drm/amd: Reduce code duplication in runtime PM bfe9a7545b2a drm/amdkfd: Check bounds for allocate_sdma_queue restore_sdma_id 4d50a14d3461 drm/amdgpu: use atomic operation to achieve lockless serialization 15c369257bd8 drm/amdgpu/vce3: Fix VCE 3 firmware size and offsets 1f087bb8cf9e drm/amdkfd: Check bounds on allocate_doorbell a20d21df6255 drm/amdgpu/vce2: Fix VCE 2 firmware size and offsets 33d8951405e2 drm/amdgpu/vce1: Stop using amdgpu_vce_resume c16fe59f622a drm/amdgpu/vce1: Fix VCE 1 firmware size and offsets 8d2a20c1721c drm/amdgpu/vce1: Don't repeat GTT MGR node allocation f370ec9b1646 drm/amdgpu/vce1: Check if VRAM address is lower than GART. c1dc555e760d drm/amdgpu/vce1: Remove superfluous address check e729ae5f3ac7 drm/amdgpu/vce1: Check that the GPU address is < 128 MiB 530411b465ef drm/amdgpu: Align amdgpu_gtt_mgr entries to TLB size on Tahiti (v2) 7ef144458f48 drm/amdkfd: Fix OOB memory exposure in get_wave_state() 014f329074f6 drm/amd/pm: fix memleak of dpm_policies on smu v15 37160f6cbab6 drm/amdkfd: Enable SDMA queue reset on gfx v12.1 36c063e72fc2 drm/amdgpu: Support MES suspend_all_sdma_gangs c06b6cde2a1c drm/amdgpu: fix OOB risk parsing virt RAS batch trace replies on the VF 3635e1104aa2 drm/amdgpu: Add guest driver CUID support d3f5bbd00713 drm/amdgpu: Fix discovery offset check under VF 4d35a45c9b4c drm/amdgpu: remove va cursors for all mappings 7a076df36397 drm/amdgpu: reject non-user addresses early in GEM_USERPTR ioctl a8b749c5c5af drm/amdgpu/vpe: Force collaborate sync after TRAP a9b14d88b4d8 drm/amdgpu/userq: update the vm task info during signal ioctl 160164609f71 drm/amdgpu/userq: cancel reset work while tear down in progress af3f2f5db265 drm/amdgpu: Remove UML build exclusion from Kconfig fd9200ccefab drm/amdgpu: rework userq reset work handling a3bbf32a3369 drm/amdgpu/userq: pin mqd and fw object bo to avoid eviction 3aab50410653 drm/amdgpu/userq: use drm_exec in amdgpu_userq_fence_read_wptr db339b6bc9f2 dt-bindings: display/msm: Fix typo in clock-names property 76824d2467fe drm/msm/snapshot: fix dumping of the unaligned regions 3392291fc509 drm/msm: Fix shrinker deadlock 3f9ed5f5aa9e drm/msm: Don't use UTS_RELEASE directly b5c7a7f452b8 drm/msm/a6xx: Check kzalloc return in a8xx_hfi_send_perf_table 55e0f0d1c1a4 drm/msm: Fix iommu_map_sgtable() return value check and avoid WARN 78d79c614aaa drm/msm: Correct modparam description 7a529ff48b99 drm/msm/a6xx: Restore sysprof_active 2b4abf879360 drm/msm/adreno: fix userspace-triggered crash on a2xx-a4xx e64bca63647d drm/msm/adreno: Fix a reference leak in a6xx_gpu_init() 46e351e84853 drm/msm: Fix GMEM_BASE for A650 c0c70a11365c drm/msm/dpu: don't mix devm and drmm functions 5b49a46baa85 drm/msm/dsi: don't dump registers past the mapped region d03279f0d9fd drm/msm/dpu: Fix Kaanapali CWB register configuration 933430f1709b drm/msm/dpu: fix UV scanlines calculation for YUV UBWC formats 795b19cbcf43 dt-bindings: display/msm: qcom,eliza-mdss: Correct DPU and DP ranges in example 399f7748789c dt-bindings: display/msm: sm8750-mdss: Correct DPU and DP ranges in example bef8a15a6ee2 dt-bindings: display/msm: sm8650: Correct VBIF range in example 557226acef41 dt-bindings: display/msm: dp-controller: Allow DAI on SM8650 and others cb6f19552b49 dt-bindings: display/msm: dp-controller: Correct SM8650 IO range