Skip to content
Tags give the ability to mark specific points in history as being important
  • amd-drm-fixes-6.6-2023-10-04
    amd-drm-fixes-6.6-2023-10-04:
    
    amdgpu:
    - Add missing unique_id for GC 11.0.3
    - Fix memory leak in FRU error path
    - Fix PCIe link reporting on some SMU 11 parts
    - Fix ACPI _PR3 detection
    - Fix DISPCLK WDIVIDER handling in OTG code
    
  • amd-drm-fixes-6.6-2023-09-20
    amd-drm-fixes-6.6-2023-09-20:
    
    amdgpu:
    - MST fix
    - Vbios part number reporting fix
    - Fix a possible memory leak in an error case in the RAS code
    - Fix low resolution modes on eDP
    
    amdkfd:
    - Fix GPU address for user queue wptr when GART is not at 0
    
  • amd-drm-fixes-6.6-2023-09-13
    amd-drm-fixes-6.6-2023-09-13:
    
    amdgpu:
    - GC 9.4.3 fixes
    - Fix white screen issues with S/G display on system with >= 64G of ram
    - Replay fixes
    - SMU 13.0.6 fixes
    - AUX backlight fix
    - NBIO 4.3 SR-IOV fixes for HDP
    - RAS fixes
    - DP MST resume fix
    - Fix segfault on systems with no vbios
    - DPIA fixes
    
    amdkfd:
    - CWSR grace period fix
    - Unaligned doorbell fix
    - CRIU fix for GFX11
    - Add missing TLB flush on gfx10 and newer
    
  • amd-drm-fixes-6.6-2023-09-06
    amd-drm-fixes-6.6-2023-09-06:
    
    amdgpu:
    - Display replay fixes
    - Fixes for headless boards
    - Fix documentation breakage
    - RAS fixes
    - Handle newer IP discovery tables
    - SMU 13.0.6 fixes
    - SR-IOV fixes
    - Display vstartup fixes
    - NBIO 7.9 fixes
    - Display scaling mode fixes
    - Debugfs power reporting fix
    - GC 9.4.3 fixes
    - Dirty framebuffer fixes for fbcon
    - eDP fixes
    - DCN 3.1.5 fix
    - Display ODM fixes
    - GPU core dump fix
    - Re-enable zops property now that IGT test is fixed
    - Fix possible UAF in CS code
    - Cursor degamma fix
    
    amdkfd:
    - HMM fixes
    - Interrupt masking fix
    - GFX11 MQD fixes
    
  • amd-drm-next-6.6-2023-08-18
    amd-drm-next-6.6-2023-08-18:
    
    amdgpu:
    - Panel replay fixes
    - Misc checkpatch fixes
    - SMU 13.x fixes
    - mcbp parameter handling fix for gfx9
    - RAS fixes
    - Misc code cleanups
    - SR-IOV fixes
    - Expose both current and average power via hwmon if supported
    - DP retimer fix
    - Clockgating fix
    - Subvp fixes
    - DMCUB fixes
    - Gamut remap fix
    - Misc display fixes
    - Allow users to force runtime pm when displays are attached
    - Gracefully handle more partitions than drm nodes
    - S0ix fixes
    - GC 9.4.3 fixes
    
    amdkfd:
    - TBA fix for aldebaran
    - Fix build without CONFIG_DYNAMIC_DEBUG
    - memdup cleanup
    - Fix address watch clearing
    
    radeon:
    - Misc code cleanups
    
  • amd-drm-fixes-6.5-2023-08-16
    amd-drm-fixes-6.5-2023-08-16:
    
    amdgpu:
    - SMU 13.x fixes
    - Fix mcbp parameter for gfx9
    - SMU 11.x fixes
    - Temporary fix for large numbers of XCP partitions
    - S0ix fixes
    - DCN 2.0 fix
    
  • amd-drm-next-6.6-2023-08-11
    amdgpu:
    - SDMA 6.1.0 support
    - SMU 13.x fixes
    - PSP 13.x fixes
    - HDP 6.1 support
    - SMUIO 14.0 support
    - IH 6.1 support
    - Coding style cleanups
    - Misc display fixes
    - Initial Freesync panel replay support
    - RAS fixes
    - SDMA 5.2 MGCG updates
    - SR-IOV fixes
    - DCN3+ gamma fix
    - Revert zpos properly until IGT regression is fixed
    - NBIO 7.9 fixes
    - Use TTM to manage the doorbell BAR
    - Async flip fix
    - DPIA tracing support
    - DCN 3.x TMDS HDMI fixes
    - FRU fixes
    
    amdkfd:
    - Coding style cleanups
    - SVM fixes
    - Trap handler fixes
    - Convert older APUs to use dGPU path like newer APUs
    - Drop IOMMUv2 path as it is no longer used
    
    radeon:
    - Coding style cleanups
    
    drm buddy:
    - Fix debugging output
    
    UAPI:
    - A new memory pool was added to amdgpu_drm.h since we converted doorbell BAR management to use TTM,
      but userspace is blocked from allocating from it at this point, so kind of not really anything new
      here per se
    
  • amd-drm-fixes-6.5-2023-08-09
    amd-drm-fixes-6.5-2023-08-09:
    
    amdgpu:
    - S/G display workaround for platforms with >= 64G of memory
    - S0i3 fix
    - SMU 13.0.0 fixes
    - Disable SMU 13.x OD features temporarily while the interface is reworked
      to enable additional functionality
    - Fix cursor gamma issues on DCN3+
    - SMU 13.0.6 fixes
    - Fix possible UAF in CS IOCTL
    - Polaris display regression fix
    - Only enable CP GFX shadowing on SR-IOV
    
    amdkfd:
    - Raven/Picasso KFD regression fix
    
  • amd-drm-next-6.6-2023-07-28
    amd-drm-next-6.6-2023-07-28:
    
    amdgpu:
    - Lots of checkpatch cleanups
    - GFX 9.4.3 updates
    - Add USB PD and IFWI flashing documentation
    - GPUVM updates
    - RAS fixes
    - DRR fixes
    - FAMS fixes
    - Virtual display fixes
    - Soft IH fixes
    - SMU13 fixes
    - Rework PSP firmware loading for other IPs
    - Kernel doc fixes
    - DCN 3.0.1 fixes
    - LTTPR fixes
    - DP MST fixes
    - DCN 3.1.6 fixes
    - SubVP fixes
    - Display bandwidth calculation fixes
    - VCN4 secure submission fixes
    - Allow building DC on RISC-V
    - Add visible FB info to bo_print_info
    - HBR3 fixes
    - Add PSP 14.0 support
    - GFX9 MCBP fix
    - GMC10 vmhub index fix
    - GMC11 vmhub index fix
    - Create a new doorbell manager
    - SR-IOV fixes
    
    amdkfd:
    - Cleanup CRIU dma-buf handling
    - Use KIQ to unmap HIQ
    - GFX 9.4.3 debugger updates
    - GFX 9.4.2 debugger fixes
    - Enable cooperative groups fof gfx11
    - SVM fixes
    
    radeon:
    - Lots of checkpatch cleanups
    
  • amd-drm-fixes-6.5-2023-07-26
    amd-drm-fixes-6.5-2023-07-26:
    
    amdgpu:
    - gfxhub partition fix
    - Fix error handling in psp_sw_init()
    - SMU13 fix
    - DCN 3.1 fix
    - DCN 3.2 fix
    - Fix for display PHY programming sequence
    - DP MST error handling fix
    - GFX 9.4.3 fix
    
    amdkfd:
    - GFX11 trap handling fix
    
  • amd-drm-fixes-6.5-2023-07-20
    amd-drm-fixes-6.5-2023-07-20:
    
    amdgpu:
    - More PCIe DPM fixes for Intel platforms
    - DCN3.0.1 fixes
    - Virtual display timer fix
    - Async flip fix
    - SMU13 clock reporting fixes
    - Add missing PSP firmware declaration
    - DP MST fix
    - DCN3.1.x fixes
    - Slab out of bounds fix
    
  • amd-drm-fixes-6.5-2023-07-12
    amd-drm-fixes-6.5-2023-07-12:
    
    amdgpu:
    - SMU i2c locking fix
    - Fix a possible deadlock in process restoration for ROCm apps
    - Disable PCIe lane/speed switching on Intel platforms (the platforms don't support it)
    
  • amd-drm-fixes-6.5-2023-06-30-1
    amd-drm-fixes-6.5-2023-06-30-1:
    
    amdgpu:
    - Misc cleanups
    - GFX 9.4.3 fixes
    - DEBUGFS build fix
    - Fix LPDDR5 reporting
    - ASPM fixes
    - DCN 3.1.4 fixes
    - DP MST fixes
    - DCN 3.2.x fixes
    - Display PSR TCON fixes
    - SMU 13.x fixes
    - RAS fixes
    - Vega12/20 SMU fixes
    - PSP flashing cleanup
    - GFX9 MCBP fixes
    - SR-IOV fixes
    - GPUVM clear mappings fix for always valid BOs
    - Add FAMS quirk for problematic monitor
    - Fix possible UAF
    - Better handle monentary temperature fluctuations
    - SDMA 4.4.2 fixes
    - Fencing fix
    
  • amd-drm-fixes-6.5-2023-06-30
    amd-drm-fixes-6.5-2023-06-30:
    
    amdgpu:
    - Misc cleanups
    - GFX 9.4.3 fixes
    - DEBUGFS build fix
    - Fix LPDDR5 reporting
    - ASPM fixes
    - DCN 3.1.4 fixes
    - DP MST fixes
    - DCN 3.2.x fixes
    - Display PSR fixes
    - SMU 13.x fixes
    - RAS fixes
    - Vega12/20 SMU fixes
    - PSP flashing cleanup
    - GFX9 MCBP fixes
    - SR-IOV fixes
    - PSP 13.x fixes
    - Fix for GPUVM clear mappings with always valid BOs
    
  • amd-drm-fixes-6.4-2023-06-23
    amd-drm-fixes-6.4-2023-06-23:
    
    amdgpu:
    - BO locking fixes
    - MCBP fix
    - GPU mapping clear fix for always valid BOs
    - ASPM fixes
    - SDMA4 hang fix
    - Misc display fixes
    - Parade TCON PSR hang fix
    - SMU13 fixes
    - Gang submit fence fix
    - Secure display fix
  • amd-drm-next-6.5-2023-06-16
    amd-drm-next-6.5-2023-06-16:
    
    amdgpu:
    - Misc display fixes
    - W=1 fixes
    - Improve scheduler naming
    - DCN 3.1.4 fixes
    - kdoc fixes
    - Enable W=1
    - VCN 4.0 fix
    - xgmi fixes
    - TOPDOWN fix for large BAR systems
    - eDP fix
    - PSR fixes
    - SubVP fixes
    - Freesync fix
    - DPIA fix
    - SMU 13.0.5 fixes
    - vblflash fix
    - RAS fixes
    - SDMA 4 fix
    - BO locking fix
    - BO backing store fix
    - NBIO 7.9 fixes
    - GC 9.4.3 fixes
    - GPU reset recovery fixes
    - HMM fix
    
    amdkfd:
    - Fix NULL check
    - Trap fixes
    - Queue count fix
    - Add event age tracking
    
    radeon:
    - fbdev client fix
    
    scheduler:
    - Avoid an infinite loop
    
    UAPI:
    - Add KFD event age tracking:
      Proposed ROCT-Thunk-Interface:
      https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/commit/efdbf6cfbc026bd68ac3c35d00dacf84370eb81e
      https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/commit/1820ae0a2db85b6f584611dc0cde1a00e7c22915
      Proposed ROCR-Runtime:
      https://github.com/RadeonOpenCompute/ROCR-Runtime/compare/master...zhums:ROCR-Runtime:new_event_wait_review
      https://github.com/RadeonOpenCompute/ROCR-Runtime/commit/e1f5bdb88eb882ac798aeca2c00ea3fbb2dba459
      https://github.com/RadeonOpenCompute/ROCR-Runtime/commit/7d26afd14107b5c2a754c1a3f415d89f3aabb503
    
    drm:
    - DP MST fix
  • amd-drm-fixes-6.4-2023-06-14
    amd-drm-fixes-6.4-2023-06-14:
    
    amdgpu:
    - GFX9 preemption fixes
    - Add missing radeon secondary PCI ID
    - vblflash fixes
    - SMU 13 fix
    - VCN 4.0 fix
    - Re-enable TOPDOWN flag for large BAR systems to fix regression
    - eDP fix
    - PSR hang fix
    - DPIA fix
    
    radeon:
    - fbdev client warning fix
  • amd-drm-next-6.5-2023-06-09
    amd-drm-next-6.5-2023-06-02:
    
    amdgpu:
    - SR-IOV fixes
    - Warning fixes
    - Misc code cleanups and spelling fixes
    - DCN 3.2 updates
    - Improved DC FAMS support for better power management
    - Improved DC SubVP support for better power management
    - DCN 3.1.x fixes
    - Max IB size query
    - DC GPU reset fixes
    - RAS updates
    - DCN 3.0.x fixes
    - S/G display fixes
    - CP shadow buffer support
    - Implement connector force callback
    - Z8 power improvements
    - PSP 13.0.10 vbflash support
    - Mode2 reset fixes
    - Store MQDs in VRAM to improve queue switch latency
    - VCN 3.x fixes
    - JPEG 3.x fixes
    - Enable DC_FP on LoongArch
    - GFXOFF fixes
    - GC 9.4.3 partition support
    - SDMA 4.4.2 partition support
    - VCN/JPEG 4.0.3 partition support
    - VCN 4.0.3 updates
    - NBIO 7.9 updates
    - GC 9.4.3 updates
    - Take NUMA into account when allocating memory
    - Handle NUMA for partitions
    - SMU 13.0.6 updates
    - GC 9.4.3 RAS updates
    - Stop including unused swiotlb.h
    - SMU 13.0.7 fixes
    - Fix clock output ordering on some APUs
    - Clean up DC FPGA code
    - GFX9 preemption fixes
    - Misc irq fixes
    - S0ix fixes
    - Add new DRM_AMDGPU_WERROR config parameter to help with CI
    - PCIe fix for RDNA2
    - kdoc fixes
    - Documentation updates
    
    amdkfd:
    - Query TTM mem limit rather than hardcoding it
    - GC 9.4.3 partition support
    - Handle NUMA for partitions
    
    radeon:
    - Fix possible double free
    - Stop including unused swiotlb.h
    - Fix possible division by zero
    
    ttm:
    - Add query for TTM mem limit
    - Add NUMA awareness to pools
    - Export ttm_pool_fini()
    
    UAPI:
    - Add new ctx query flag to better handle GPU resets
      Mesa MR: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22290
    - Add new interface to query and set shadow buffer for RDNA3
      Mesa MR: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21986
    - Add new INFO query for max IB size
      Proposed userspace: https://gitlab.freedesktop.org/bnieuwenhuizen/mesa/-/commits/ib-rejection-v3
    
    amd-drm-next-6.5-2023-06-09:
    
    amdgpu:
    - S0ix fixes
    - Initial SMU13 Overdrive support
    - kdoc fixes
    - Misc clode cleanups
    - Flexible array fixes
    - Display OTG fixes
    - SMU 13.0.6 updates
    - Revert some broken clock counter updates
    - Misc display fixes
    - GFX9 preemption fixes
    - Add support for newer EEPROM bad page table format
    - Add missing radeon secondary id
    - Add support for new colorspace KMS API
    - CSA fix
    - Stable pstate fixes for APUs
    - make vbl interface admin only
    - Handle PCI accelerator class
    
    amdkfd:
    - Add debugger support for gdb
    
    radeon:
    - Fix possible UAF
    
    drm:
    - Add Colorspace functionality
    
    UAPI:
    - Add debugger interface for enabling gdb
      Proposed userspace: https://github.com/ROCm-Developer-Tools/ROCdbgapi/tree/wip-dbgapi
    - Add KMS colorspace API
      Discussion: https://lists.freedesktop.org/archives/dri-devel/2023-June/408128.html
  • amd-drm-fixes-6.4-2023-06-07
    amd-drm-fixes-6.4-2023-06-07:
    
    amdgpu:
    - S0ix fixes
    - GPU reset fixes
    - SMU13 fixes
    - SMU11 fixes
    - Misc Display fixes
    - Revert RV/RV2/PCO clock counter changes
    - Fix Stoney xclk value
    - Fix reserved vram debug info
    
    radeon:
    - Fix a potential use after free
  • amd-drm-next-6.5-2023-06-02
    amd-drm-next-6.5-2023-06-02:
    
    amdgpu:
    - SR-IOV fixes
    - Warning fixes
    - Misc code cleanups and spelling fixes
    - DCN 3.2 updates
    - Improved DC FAMS support for better power management
    - Improved DC SubVP support for better power management
    - DCN 3.1.x fixes
    - Max IB size query
    - DC GPU reset fixes
    - RAS updates
    - DCN 3.0.x fixes
    - S/G display fixes
    - CP shadow buffer support
    - Implement connector force callback
    - Z8 power improvements
    - PSP 13.0.10 vbflash support
    - Mode2 reset fixes
    - Store MQDs in VRAM to improve queue switch latency
    - VCN 3.x fixes
    - JPEG 3.x fixes
    - Enable DC_FP on LoongArch
    - GFXOFF fixes
    - GC 9.4.3 partition support
    - SDMA 4.4.2 partition support
    - VCN/JPEG 4.0.3 partition support
    - VCN 4.0.3 updates
    - NBIO 7.9 updates
    - GC 9.4.3 updates
    - Take NUMA into account when allocating memory
    - Handle NUMA for partitions
    - SMU 13.0.6 updates
    - GC 9.4.3 RAS updates
    - Stop including unused swiotlb.h
    - SMU 13.0.7 fixes
    - Fix clock output ordering on some APUs
    - Clean up DC FPGA code
    - GFX9 preemption fixes
    - Misc irq fixes
    - S0ix fixes
    - Add new DRM_AMDGPU_WERROR config parameter to help with CI
    - PCIe fix for RDNA2
    - kdoc fixes
    - Documentation updates
    
    amdkfd:
    - Query TTM mem limit rather than hardcoding it
    - GC 9.4.3 partition support
    - Handle NUMA for partitions
    
    radeon:
    - Fix possible double free
    - Stop including unused swiotlb.h
    - Fix possible division by zero
    
    ttm:
    - Add query for TTM mem limit
    - Add NUMA awareness to pools
    - Export ttm_pool_fini()
    
    UAPI:
    - Add new ctx query flag to better handle GPU resets
      Mesa MR: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22290
    - Add new interface to query and set shadow buffer for RDNA3
      Mesa MR: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21986
    - Add new INFO query for max IB size
      Proposed userspace: https://gitlab.freedesktop.org/bnieuwenhuizen/mesa/-/commits/ib-rejection-v3