Tags

Tags give the ability to mark specific points in history as being important
  • drm-next-2025-06-06

    drm fixes for 6.16-rc1
    
    (amdkfd on riscv is more a feature).
    
    panel:
    - nt37801: fix IS_ERR
    - nt37801: fix KConfig
    
    connector:
    - Fix null deref in HDMI audio helper.
    
    bridge:
    - analogix_dp: fixup clk-disable removal
    
    msm:
    - mailmap updates
    
    i915:
    - Fix the enabling/disabling of DP audio SDP splitting
    - Fix PSR register definitions for ALPM
    - Fix u32 overflow in SNPS PHY HDMI PLL setup
    - Fix GuC pending message underflow when submit fails
    - Fix GuC wakeref underflow race during reset
    
    xe:
    - Two documentation fixes
    - A couple of vm init fixes
    - Hwmon fixes
    - Drop reduntant conversion to bool
    - Fix CONFIG_INTEL_VSEC dependency
    - Rework eviction rejection of bound external bos
    - Stop re-submitting signalled jobs
    - A couple of pxp fixes
    - Add back a fix that got lost in a merge
    - Create LRC bo without VM
    - Fix for the above fix
    
    amdgpu:
    - UserQ fixes
    - SMU 13.x fixes
    - VCN fixes
    - JPEG fixes
    - Misc cleanups
    - runtime pm fix
    - DCN 4.0.1 fixes
    - Misc display fixes
    - ISP fix
    - VRAM manager fix
    - RAS fixes
    - IP discovery fix
    - Cleaner shader fix for GC 10.1.x
    - OD fix
    - Non-OLED panel fix
    - Misc display fixes
    - Brightness fixes
    
    amdkfd:
    - Enable CONFIG_HSA_AMD on RISCV
    - SVM fix
    - Misc cleanups
    - Ref leak fix
    - WPTR BO fix
    
    radeon:
    - Misc cleanups
    
  • amd-drm-fixes-6.16-2025-06-05

    amd-drm-fixes-6.16-2025-06-05:
    
    amdgpu:
    - IP discovery fix
    - Cleaner shader fix for GC 10.1.x
    - OD fix
    - UserQ fixes
    - Non-OLED panel fix
    - Misc display fixes
    - Brightness fixes
    
    amdkfd:
    - Enable CONFIG_HSA_AMD on RISCV
    
  • amd-drm-fixes-6.16-2025-05-29

    amd-drm-fixes-6.16-2025-05-29:
    
    amdgpu:
    - UserQ fixes
    - SMU 13.x fixes
    - VCN fixes
    - JPEG fixes
    - Misc cleanups
    - runtime pm fix
    - DCN 4.0.1 fixes
    - Misc display fixes
    - ISP fix
    - VRAM manager fix
    - RAS fixes
    
    amdkfd:
    - SVM fix
    - Misc cleanups
    - Ref leak fix
    - WPTR BO fix
    
    radeon:
    - Misc cleanups
    
  • drm-next-2025-05-28

    drm for 6.16-rc1
    
    new drivers:
    - bring in the asahi uapi header standalone
    - nova-drm: stub driver
    
    rust dependencies (for nova-core):
    - auxiliary
      - bus abstractions
      - driver registration
      - sample driver
    - devres changes from driver-core
    - revocable changes
    
    core:
    - add Apple fourcc modifiers
    - add virtio capset definitions
    - extend EXPORT_SYNC_FILE for timeline syncobjs
    - convert to devm_platform_ioremap_resource
    - refactor shmem helper page pinning
    - DP powerup/down link helpers
    - remove disgusting turds
    - extended %p4cc in vsprintf.c to support fourcc prints
    - change vsprintf %p4cn to %p4chR, remove %p4cn
    - Add drm_file_err function
    - IN_FORMATS_ASYNC property
    - move sitronix from tiny to their own subdir
    
    rust:
    - add drm core infrastructure rust abstractions
      (device/driver, ioctl, file, gem)
    
    dma-buf:
    - adjust sg handling to not cache map on attach
    - allow setting dma-device for import
    - Add a helper to sort and deduplicate dma_fence arrays
    
    docs:
    - updated drm scheduler docs
    - fbdev todo update
    - fb rendering
    - actual brightness
    
    ttm:
    - fix delayed destroy resv object
    
    bridge:
    - add kunit tests
    - convert tc358775 to atomic
    - convert drivers to devm_drm_bridge_alloc
    - convert rk3066_hdmi to bridge driver
    
    scheduler:
    - add kunit tests
    
    panel:
    - refcount panels to improve lifetime handling
    - Powertip PH128800T004-ZZA01
    - NLT NL13676BC25-03F, Tianma TM070JDHG34-00
    - Himax HX8279/HX8279-D DDIC
    - Visionox G2647FB105
    - Sitronix ST7571
    - ZOTAC rotation quirk
    
    vkms:
    - allow attaching more displays
    
    i915:
    - xe3lpd display updates
    - vrr refactor
    - intel_display struct conversions
    - xe2hpd memory type identification
    - add link rate/count to i915_display_info
    - cleanup VGA plane handling
    - refactor HDCP GSC
    - fix SLPC wait boosting reference counting
    - add 20ms delay to engine reset
    - fix fence release on early probe errors
    
    xe:
    - SRIOV updates
    - BMG PCI ID update
    - support separate firmware for each GT
    - SVM fix, prelim SVM multi-device work
    - export fan speed
    - temp disable d3cold on BMG
    - backup VRAM in PM notifier instead of suspend/freeze
    - update xe_ttm_access_memory to use GPU for non-visible access
    - fix guc_info debugfs for VFs
    - use copy_from_user instead of __copy_from_user
    - append PCIe gen5 limitations to xe_firmware document
    
    amdgpu:
    - DSC cleanup
    - DC Scaling updates
    - Fused I2C-over-AUX updates
    - DMUB updates
    - Use drm_file_err in amdgpu
    - Enforce isolation updates
    - Use new dma_fence helpers
    - USERQ fixes
    - Documentation updates
    - SR-IOV updates
    - RAS updates
    - PSP 12 cleanups
    - GC 9.5 updates
    - SMU 13.x updates
    - VCN / JPEG SR-IOV updates
    
    amdkfd:
    - Update error messages for SDMA
    - Userptr updates
    - XNACK fixes
    
    radeon:
    - CIK doorbell cleanup
    
    nouveau:
    - add support for NVIDIA r570 GSP firmware
    - enable Hopper/Blackwell support
    
    nova-core:
    - fix task list
    - register definition infrastructure
    - move firmware into own rust module
    - register auxiliary device for nova-drm
    
    nova-drm:
    - initial driver skeleton
    
    msm:
    - GPU:
      - ACD (adaptive clock distribution) for X1-85
      - drop fictional address_space_size
      - improve GMU HFI response time out robustness
      - fix crash when throttling during boot
    - DPU:
      - use single CTL path for flushing on DPU 5.x+
      - improve SSPP allocation code for better sharing
      - Enabled SmartDMA on SM8150, SC8180X, SC8280XP, SM8550
      - Added SAR2130P support
      - Disabled DSC support on MSM8937, MSM8917, MSM8953, SDM660
    - DP:
      - switch to new audio helpers
      - better LTTPR handling
    - DSI:
      - Added support for SA8775P
      - Added SAR2130P support
    - HDMI:
      - Switched to use new helpers for ACR data
      - Fixed old standing issue of HPD not working in some cases
    
    amdxdna:
    - add dma-buf support
    - allow empty command submits
    
    renesas:
    - add dma-buf support
    - add zpos, alpha, blend support
    
    panthor:
    - fail properly for NO_MMAP bos
    - add SET_LABEL ioctl
    - debugfs BO dumping support
    
    imagination:
    - update DT bindings
    - support TI AM68 GPU
    
    hibmc:
    - improve interrupt handling and HPD support
    
    virtio:
    - add panic handler support
    
    rockchip:
    - add RK3588 support
    - add DP AUX bus panel support
    
    ivpu:
    - add heartbeat based hangcheck
    
    mediatek:
    - prepares support for MT8195/99 HDMIv2/DDCv2
    
    anx7625:
    - improve HPD
    
    tegra:
    - speed up firmware loading
    
  • v6.15

    0ff41df1 · Linux 6.15 ·
    Linux 6.15
    
  • drm-fixes-2025-05-24

    drm fixes for 6.15-rc8/final
    
    edid:
    - fix HDR metadata reset
    
    amdgpu:
    - Hibernate fix
    
    xe:
    - Make sure to check all forcewakes when dumping mocs
    - Fix wrong use of read64 on 32b register
    - Synchronize Panther Lake PCI IDs
    
  • amd-drm-fixes-6.15-2025-05-22

    amd-drm-fixes-6.15-2025-05-22:
    
    amdgpu:
    - Hibernate fix
    
  • topic/drm-next-nouveau-r570-2025-05-19-1

    drm/nouveau: r570 and hopper/blackwell support
    
    This series implements support for booting GSP-RM firmware version
    570.144, and adds support for GH100, GB10x, and GB20x GPUs.
    
    Signed-off-by: Dave Airlie <airlied@redhat.com>
    
  • v6.15-rc7

    a5806cd5 · Linux 6.15-rc7 ·
    Linux 6.15-rc7
    
  • amd-drm-next-6.16-2025-05-16

    amdgpu:
    - Misc code cleanups
    - UserQ fixes
    - MALL reporting fix
    - DP AUX fixes
    - DCN 3.5 fixes
    - DP MST fixes
    - DC DMI quirks cleanup
    - RAS fixes
    - SR-IOV updates
    - GC 9.5 updates
    - Misc display fixes
    - VCN 4.0.5 powergating race fix
    - SMU 13.x updates
    - Paritioning fixes
    - VCN 5.0.1 SR-IOV updates
    - JPEG 5.0.1 SR-IOV updates
    
    amdkfd:
    - Fix spurious warning in interrupt code
    - XNACK fixes
    
    radeon:
    - CIK doorbell cleanup
    
  • drm-fixes-2025-05-17

    drm fixes for 6.15-rc7
    
    dma-buf:
    - Avoid memory reordering in fence handling
    
    meson:
    - Avoid integer overflow in mode-clock calculations
    
    panel-mipi-dbi:
    - Fix output with drm_client_setup_with_fourcc()
    
    amdgpu:
    - Fix CSA unmap
    - Fix MALL size reporting on GFX11.5
    - AUX fix
    - DCN 3.5 fix
    - VRR fix
    - DP MST fix
    - DML 2.1 fixes
    - Silence DP AUX spam
    - DCN 4.0.1 cursor fix
    - VCN 4.0.5 fix
    
    ivpu:
    - Fix buffer size in debugfs code
    
    gpuvm:
    - Add timeslicing and allocation restriction for SVM
    
    xe:
    - Fix shrinker debugfs name
    - Add HW workaround to Xe2
    - Fix SVM when mixing GPU and CPU atomics
    - Fix per client engine utilization due to active contexts
      not saving timestamp with lite restore enabled.
    
  • amd-drm-fixes-6.15-2025-05-14

    amd-drm-fixes-6.15-2025-05-14:
    
    amdgpu:
    - Fix CSA unmap
    - Fix MALL size reporting on GFX11.5
    - AUX fix
    - DCN 3.5 fix
    - VRR fix
    - DP MST fix
    - DML 2.1 fixes
    - Silence DP AUX spam
    - DCN 4.0.1 cursor fix
    - VCN 4.0.5 fix
    
  • v6.15-rc6

    82f2b0b9 · Linux 6.15-rc6 ·
    Linux 6.15-rc6
    
  • amd-drm-next-6.16-2025-05-09

    amd-drm-next-6.16-2025-05-09:
    
    amdgpu:
    - IPS fixes
    - DSC cleanup
    - DC Scaling updates
    - DC FP fixes
    - Fused I2C-over-AUX updates
    - SubVP fixes
    - Freesync fix
    - DMUB AUX fixes
    - VCN fix
    - Hibernation fixes
    - HDP fixes
    - DCN 2.1 fixes
    - DPIA fixes
    - DMUB updates
    - Use drm_file_err in amdgpu
    - Enforce isolation updates
    - Use new dma_fence helpers
    - USERQ fixes
    - Documentation updates
    - Misc code cleanups
    - SR-IOV updates
    - RAS updates
    - PSP 12 cleanups
    
    amdkfd:
    - Update error messages for SDMA
    - Userptr updates
    
    drm:
    - Add drm_file_err function
    
    dma-buf:
    - Add a helper to sort and deduplicate dma_fence arrays
    
  • drm-fixes-2025-05-10

    drm fixes for 6.15-rc6
    
    drm:
    - Fix overflow when generating wedged event
    
    ttm:
    - Fix documentation
    - Remove struct ttm_backup
    
    panel:
    - simple: Fix timings for AUO G101EVN010
    
    amdgpu:
    - DC FP fixes
    - Freesync fix
    - DMUB AUX fixes
    - VCN fix
    - Hibernation fixes
    - HDP fixes
    
    xe:
    - Prevent PF queue overflow
    - Hold all forcewake during mocs test
    - Remove GSC flush on reset path
    - Fix forcewake put on error path
    - Fix runtime warning when building without svm
    
    i915:
    - Fix oops on resume after disconnecting DP MST sinks during suspend
    - Fix SPLC num_waiters refcounting
    
    ivpu:
    - Increase timeouts
    - Fix deadlock in cmdq ioctl
    - Unlock mutices in correct order
    
    v3d:
    - Avoid memory leak in job handling
    
  • amd-drm-fixes-6.15-2025-05-08

    amd-drm-fixes-6.15-2025-05-08:
    
    amdgpu:
    - DC FP fixes
    - Freesync fix
    - DMUB AUX fixes
    - VCN fix
    - Hibernation fixes
    - HDP fixes
    
  • v6.15-rc5

    92a09c47 · Linux 6.15-rc5 ·
    Linux 6.15-rc5
    
  • drm-fixes-2025-05-03

    drm fixes for 6.15-rc5
    
    ttm:
    - docs warning fix
    
    kunit
    - fix leak in shmem tests
    
    fdinfo:
    - driver unbind race fix
    
    amdgpu:
    - Fix possible UAF in HDCP
    - XGMI dma-buf fix
    - NBIO 7.11 fix
    - VCN 5.0.1 fix
    
    xe:
    - Eustall locking fix and disabling on VF
    - Documentation fix kernel version supporting hwmon entries
    - SVM fixes on error handling
    
    i915:
    - Fix build for CONFIG_DRM_I915_PXP=n
    
    nouveau:
    - fix race condition in fence handling
    
    ivpu:
    - interrupt handling fix
    - D0i2 test mode fix
    
    adp:
    - vblank fixes
    
    mipi-dbi:
    - timing fix
    
  • amd-drm-next-6.16-2025-05-02

    amd-drm-next-6.16-2025-05-02:
    
    amdgpu:
    - MES fixes
    - GTT fixes
    - dma-buf fixes
    - DC FPU fixes
    - eDP fixes
    - DSC fixes
    - APU watermark fixes
    - PCI DPC support for XGMI hives
    - Misc SI cleanups
    - Misc CIK cleanups
    - Add resizable bar debugging parameter
    - Misc code cleanups
    - Cleaner shader support for GC 10.3.x
    - Misc gfx code cleanups
    - CSIB fixes and cleanups
    - Documentation updates
    - SMU 13.0.x updates
    - DRM_* to drm_* output conversions
    - DML 2.1 updates
    - Replay fixes
    - DCN 4.x updates
    - Reset fixes
    - VCN 4.0.5 fixes
    - RAS updates
    - Brighness curve updates
    - DCN 3.5 updates
    - devcoredump updates
    - Workload profile power management fixes
    - Decouple ASPM from pcie dpm logic
    - Initial support for user mode queues for GFX, compute, and SDMA
      This is currently hidden behind a module parameter for testing
    - Suspend fixes
    - VCN 4.0.3 reset support
    - Cleaner shader support for GC 11.5.x
    - SDMA 4.4.2 soft reset support
    - HDP flush cleanups
    - Cleaner shader support for GC 9.0
    - NBIO 7.9 updates
    - Display reset fixes
    - ACPI EDID fixes
    - SubVP fixes
    
    amdkfd:
    - Reset fixes
    - Drop support for GC 9.4.3 rev0 early bring up silicon
    - SMI events for process start and end
    - SDMA fixes
    - PASID updates
    
    radeon:
    - Misc cleanups
    
    UAPI:
    - Initial support for user mode queues for GC 11 and 12 dGPUs (IGT, Mesa, and libdrm support)
      IGT:
      https://patchwork.freedesktop.org/series/148464/
      https://patchwork.freedesktop.org/series/147860/
      https://patchwork.freedesktop.org/series/147450/
      https://patchwork.freedesktop.org/series/146929/
      https://patchwork.freedesktop.org/series/143586/
      libdrm:
      https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/412
      mesa:
      https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29010
      https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32700
      https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33661
      https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34370
      https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34493