Merge tag 'drm-fixes-2025-03-21' of https://gitlab.freedesktop.org/drm/kernel
Pull drm fixes from Dave Airlie: "Just the usual spread of a bunch for amdgpu, and small changes to others. scheduler: - fix fence reference leak xe: - Fix for an error if exporting a dma-buf multiple time amdgpu: - Fix video caps limits on several asics - SMU 14.x fixes - GC 12 fixes - eDP fixes - DMUB fix amdkfd: - GC 12 trap handler fix - GC 7/8 queue validation fix radeon: - VCE IB parsing fix v3d: - fix job error handling bugs qaic: - fix two integer overflows host1x: - fix NULL domain handling" * tag 'drm-fixes-2025-03-21' of https://gitlab.freedesktop.org/drm/kernel: (21 commits) drm/xe: Fix exporting xe buffers multiple times gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2 drm/amd/display: Fix incorrect fw_state address in dmub_srv drm/amd/display: Use HW lock mgr for PSR1 when only one eDP drm/amd/display: Fix message for support_edp0_on_dp1 drm/amdkfd: Fix user queue validation on Gfx7/8 drm/amdgpu: Restore uncached behaviour on GFX12 drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini() drm/amdkfd: Fix instruction hazard in gfx12 trap handler drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2 drm/amd/pm: add unique_id for gfx12 drm/amdgpu: Remove JPEG from vega and carrizo video caps drm/amdgpu: Fix JPEG video caps max size for navi1x and raven drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() accel/qaic: Fix integer overflow in qaic_validate_req() accel/qaic: Fix possible data corruption in BOs > 2G drm/v3d: Set job pointer to NULL when the job's fence has an error drm/v3d: Don't run jobs that have errors flagged in its fence ...
Showing
- drivers/accel/qaic/qaic_data.c 7 additions, 2 deletionsdrivers/accel/qaic/qaic_data.c
- drivers/gpu/drm/amd/amdgpu/gfx_v12_0.c 1 addition, 1 deletiondrivers/gpu/drm/amd/amdgpu/gfx_v12_0.c
- drivers/gpu/drm/amd/amdgpu/gmc_v12_0.c 2 additions, 20 deletionsdrivers/gpu/drm/amd/amdgpu/gmc_v12_0.c
- drivers/gpu/drm/amd/amdgpu/nv.c 10 additions, 10 deletionsdrivers/gpu/drm/amd/amdgpu/nv.c
- drivers/gpu/drm/amd/amdgpu/soc15.c 10 additions, 11 deletionsdrivers/gpu/drm/amd/amdgpu/soc15.c
- drivers/gpu/drm/amd/amdgpu/vi.c 18 additions, 25 deletionsdrivers/gpu/drm/amd/amdgpu/vi.c
- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h 360 additions, 317 deletionsdrivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h
- drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm 44 additions, 38 deletionsdrivers/gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx12.asm
- drivers/gpu/drm/amd/amdkfd/kfd_queue.c 11 additions, 1 deletiondrivers/gpu/drm/amd/amdkfd/kfd_queue.c
- drivers/gpu/drm/amd/amdkfd/kfd_svm.c 1 addition, 7 deletionsdrivers/gpu/drm/amd/amdkfd/kfd_svm.c
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c 1 addition, 1 deletiondrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
- drivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c 11 additions, 0 deletionsdrivers/gpu/drm/amd/display/dc/dce/dmub_hw_lock_mgr.c
- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c 1 addition, 1 deletiondrivers/gpu/drm/amd/display/dmub/src/dmub_srv.c
- drivers/gpu/drm/amd/pm/amdgpu_pm.c 2 additions, 0 deletionsdrivers/gpu/drm/amd/pm/amdgpu_pm.c
- drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c 53 additions, 41 deletionsdrivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_2_ppt.c
- drivers/gpu/drm/radeon/radeon_vce.c 1 addition, 1 deletiondrivers/gpu/drm/radeon/radeon_vce.c
- drivers/gpu/drm/scheduler/sched_entity.c 9 additions, 2 deletionsdrivers/gpu/drm/scheduler/sched_entity.c
- drivers/gpu/drm/v3d/v3d_sched.c 20 additions, 3 deletionsdrivers/gpu/drm/v3d/v3d_sched.c
- drivers/gpu/drm/xe/xe_bo.h 0 additions, 2 deletionsdrivers/gpu/drm/xe/xe_bo.h
- drivers/gpu/drm/xe/xe_dma_buf.c 1 addition, 1 deletiondrivers/gpu/drm/xe/xe_dma_buf.c
Loading
Please register or sign in to comment