Skip to content
Tags give the ability to mark specific points in history as being important
  • drm-fixes-2021-10-01
    drm fixes for -rc4:
    
    amdgpu, i915, tegra, and one exynos driver fix
    
  • drm-misc-next-2021-09-30
    drm-misc-next for 5.16:
    
    UAPI Changes:
      - virtio: UAPI additions to support context init
    
    Cross-subsystem Changes:
    
    Core Changes:
      - bridge: documentation improvements
      - mipi-dsi: new devm_mipi_dsi_device_register_full and
        devm_mipi_dsi_attach functions
      - probe-helper: New HPD helper for devices with per-connector
        interrupts
      - ttm: ttm_tt improvements, flags documentation improvements
    
    Driver Changes:
      - Convertion to devm_arch_phys_wc_add and
        devm_arch_io_reserve_memtype_wc
      - gma500: Cleanups
      - vc4: Fix for hotplug reporting
      - virtio: Implement Context Init
    
      - bridge: Suport DP-AUX in ps8640
      - panel: Support for Boe TV110C9M-LL3, Innolux HJ110IZ-01A
    
  • amd-drm-fixes-5.15-2021-09-29
    amd-drm-fixes-5.15-2021-09-29:
    
    amdgpu:
    - gart pin count fix
    - eDP flicker fix
    - GFX9 MQD fix
    - Display fixes
    - Tiling flags fix for pre-GFX9
    - SDMA resume fix for S0ix
  • amd-drm-next-5.16-2021-09-27
    amd-drm-next-5.16-2021-09-27:
    
    amdgpu:
    - RAS improvements
    - BACO fixes
    - Yellow Carp updates
    - Misc code cleanups
    - Initial DP 2.0 support
    - VCN priority handling
    - Cyan Skillfish updates
    - Rework IB handling for multimedia engine tests
    - Backlight fixes
    - DCN 3.1 power saving improvements
    - Runtime PM fixes
    - Modifier support for DCC image stores for gfx 10.3
    - Hotplug fixes
    - Clean up stack related warnings in display code
    - DP alt mode fixes
    - Display rework for better handling FP code
    - Debugfs fixes
    
    amdkfd:
    - SVM fixes
    - DMA map fixes
    
    radeon:
    - AGP fix
  • v5.15-rc3
    5816b3e6 · Linux 5.15-rc3 ·
    Linux 5.15-rc3
    
  • drm-fixes-2021-09-24
    drm fixes for 5.15-rc3
    
    i915:
    - Fix ADL-P memory bandwidth parameters
    - Fix memory corruption due to a double free
    - Fix memory leak in DMC firmware handling
    
    amdgpu:
    - Update MAINTAINERS entry for powerplay
    - Fix empty macros
    - SI DPM fix
    
    amdkfd:
    - SVM fixes
    - DMA mapping fix
    
  • amd-drm-fixes-5.15-2021-09-23
    amd-drm-fixes-5.15-2021-09-23:
    
    amdgpu:
    - Update MAINTAINERS entry for powerplay
    - Fix empty macros
    - SI DPM fix
    
    amdkfd:
    - SVM fixes
    - DMA mapping fix
  • drm-misc-next-2021-09-23
    drm-misc-next for 5.15:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
    
    Driver Changes:
      - Conversions to dev_err_probe() helper
      - rockchip: Various build improvements, Use
        DRM_BRIDGE_ATTACH_NO_CONNECTOR for LVDS and RGB
      - panel: New panel-edp driver
    
  • amd-vangogh-0.0.9.1
    d672c160 · drm/amd/display: 3.2.154 ·
  • v5.15-rc2
    e4e737bb · Linux 5.15-rc2 ·
    Linux 5.15-rc2
    
  • drm-fixes-2021-09-17
    drm fixes for 5.15-rc2
    
    amdgpu:
    - UBSAN fix
    - Powerplay table update fix
    - Fix use after free in BO moves
    - Debugfs init fixes
    - vblank workqueue fixes for headless devices
    - FPU fixes
    - sysfs_emit fixes
    - SMU updates for cyan skillfish
    - Backlight fixes when DMCU is not initialized
    - DP MST fixes
    - HDCP compliance fix
    - Link training fix
    - Runtime pm fix
    - Panel orientation fixes
    - Display GPUVM fix for yellow carp
    - Add missing license
    
    amdkfd:
    - Drop PCI atomics requirement if proper firmware is available
    - Suspend/resume fixes for IOMMUv2 cases
    
    radeon:
    - AGP fix
    
    i915:
    - Propagate DP link training error returns
    - Use max link params for eDP 1.3 and earlier
    - Build warning fixes
    - Gem selftest fixes
    - Ensure wakeref is held before hardware access
    
    etnaviv:
    - MMU context vs runtime PM fix
    
  • amd-drm-fixes-5.15-2021-09-16
    amd-drm-fixes-5.15-2021-09-16:
    
    amdgpu:
    - UBSAN fix
    - Powerplay table update fix
    - Fix use after free in BO moves
    - Debugfs init fixes
    - vblank workqueue fixes for headless devices
    - FPU fixes
    - sysfs_emit fixes
    - SMU updates for cyan skillfish
    - Backlight fixes when DMCU is not initialized
    - DP MST fixes
    - HDCP compliance fix
    - Link training fix
    - Runtime pm fix
    - Panel orientation fixes
    - Display GPUVM fix for yellow carp
    - Add missing license
    
    amdkfd:
    - Drop PCI atomics requirement if proper firmware is available
    - Suspend/resume fixes for IOMMUv2 cases
    
    radeon:
    - AGP fix
  • drm-misc-next-2021-09-16
    drm-misc-next for $kernel-version:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
      - dma-buf: Avoid a warning with some allocations, Remove
        DMA_FENCE_TRACE macros
    
    Core Changes:
      - bridge: New helper to git rid of panels in drivers
      - fence: Improve dma_fence_add_callback documentation, Improve
        dma_fence_ops->wait documentation
      - ioctl: Unexport drm_ioctl_permit
      - lease: Documentation improvements
      - fourcc: Add new macro to determine the modifier vendor
      - quirks: Add the Steam Deck, Chuwi HiBook, Chuwi Hi10 Pro, Samsung
        Galaxy Book 10.6, KD Kurio Smart C15200 2-in-1, Lenovo Ideapad D330
      - resv: Improve the documentation
      - shmem-helpers: Allocate WC pages on x86, Switch to vmf_insert_pfn
      - sched: Fix for a timer being canceled too soon, Avoid null pointer
        derefence if the fence is null in drm_sched_fence_free, Convert
        drivers to rely on its dependency tracking
      - ttm: Switch to kerneldoc, new helper to clear all DMA mappings, pool
        shrinker optitimization, Remove ttm_tt_destroy_common, Fix for
        unbinding on multiple drivers
    
    Driver Changes:
      - bochs: New PCI IDs
      - msm: Fence ordering impromevemnts
      - stm: Add layer alpha support, zpos
      - v3d: Fix for a Vulkan CTS failure
      - vc4: Conversion to the new bridge helpers
      - vgem: Use shmem helpers
      - virtio: Support mapping exported vram
      - zte: Remove obsolete driver
    
      - bridge: Probe improvements for it66121, enable DSI EOTP for anx7625,
        errors propagation improvements for anx7625
    
      - panels: 60fps mode for otm8009a, New driver for Samsung S6D27A1
    
  • v5.15-rc1
    6880fa6c · Linux 5.15-rc1 ·
    Linux 5.15-rc1
    
  • drm-next-2021-09-10
    drm fixes for 5.15-rc1
    
    ttm:
    - Fix ttm_bo_move_memcpy() when ttm_resource is subclassed.
    - Fix ttm deadlock if target BO isn't idle
    - ttm build fix
    - ttm docs fix
    
    dma-buf:
    - config option fixes
    
    fbdev:
    - limit resolutions to avoid int overflow
    
    i915:
    - stddef change.
    
    amdgpu:
    - Misc cleanups, typo fixes
    - EEPROM fix
    - Add some new PCI IDs
    - Scatter/Gather display support for Yellow Carp
    - PCIe DPM fix for RKL platforms
    - RAS fix
    
    amdkfd:
    - SVM fix
    
    vc4:
    - static function fix
    
    mgag200:
    - fix uninit var
    
    panfrost:
    - lock_region fixes
    
     - Make some dma-buf config options depend on DMA_SHARED_BUFFER.
        - Handle multiplication overflow of fbdev xres/yres in the core.
    
  • drm-misc-next-fixes-2021-09-09
    drm-misc-next-fixes for v5.15:
    - Make some dma-buf config options depend on DMA_SHARED_BUFFER.
    - Handle multiplication overflow of fbdev xres/yres in the core.
    
  • drm-misc-next-fixes-2021-09-03
    drm-misc-next-fixes for v5.15:
    - Fix ttm_bo_move_memcpy() when ttm_resource is subclassed.
    - Small fixes to panfrost, mgag200, vc4.
    - Small ttm compilation fixes.
    
  • amd-drm-next-5.15-2021-09-01
    amd-drm-next-5.15-2021-09-01:
    
    amdgpu:
    - Misc cleanups, typo fixes
    - EEPROM fix
    - Add some new PCI IDs
    - Scatter/Gather display support for Yellow Carp
    - PCIe DPM fix for RKL platforms
    - RAS fix
    
    amdkfd:
    - SVM fix
  • drm-next-2021-08-31-1
    drm for v5.15-rc1
    
    core:
    - extract i915 eDP backlight into core
    - DP aux bus support
    - drm_device.irq_enabled removed
    - port drivers to native irq interfaces
    - export gem shadow plane handling for vgem
    - print proper driver name in framebuffer registration
    - driver fixes for implicit fencing rules
    - ARM fixed rate compression modifier added
    - updated fb damage handling
    - rmfb ioctl logging/docs
    - drop drm_gem_object_put_locked
    - define DRM_FORMAT_MAX_PLANES
    - add gem fb vmap/vunmap helpers
    - add lockdep_assert(once) helpers
    - mark drm irq midlayer as legacy
    - use offset adjusted bo mapping conversion
    
    vgaarb:
    - cleanups
    
    fbdev:
    - extend efifb handling to all arches
    - div by 0 fixes for multiple drivers
    
    udmabuf:
    - add hugepage mapping support
    
    dma-buf:
    - non-dynamic exporter fixups
    - document implicit fencing rules
    
    amdgpu:
    - Initial Cyan Skillfish support
    - switch virtual DCE over to vkms based atomic
    - VCN/JPEG power down fixes
    - NAVI PCIE link handling fixes
    - AMD HDMI freesync fixes
    - Yellow Carp + Beige Goby fixes
    - Clockgating/S0ix/SMU/EEPROM fixes
    - embed hw fence in job
    - rework dma-resv handling
    - ensure eviction to system ram
    
    amdkfd:
    - uapi: SVM address range query added
    - sysfs leak fix
    - GPUVM TLB optimizations
    - vmfault/migration counters
    
    i915:
    - Enable JSL and EHL by default
    - preliminary XeHP/DG2 support
    - remove all CNL support (never shipped)
    - move to TTM for discrete memory support
    - allow mixed object mmap handling
    - GEM uAPI spring cleaning
      - add I915_MMAP_OBJECT_FIXED
      - reinstate ADL-P mmap ioctls
      - drop a bunch of unused by userspace features
      - disable and remove GPU relocations
    - revert some i915 misfeatures
    - major refactoring of GuC for Gen11+
    - execbuffer object locking separate step
    - reject caching/set-domain on discrete
    - Enable pipe DMC loading on XE-LPD and ADL-P
    - add PSF GV point support
    - Refactor and fix DDI buffer translations
    - Clean up FBC CFB allocation code
    - Finish INTEL_GEN() and friends macro conversions
    
    nouveau:
    - add eDP backlight support
    - implicit fence fix
    
    msm:
    - a680/7c3 support
    - drm/scheduler conversion
    
    panfrost:
    - rework GPU reset
    
    virtio:
    - fix fencing for planes
    
    ast:
    - add detect support
    
    bochs:
    - move to tiny GPU driver
    
    vc4:
    - use hotplug irqs
    - HDMI codec support
    
    vmwgfx:
    - use internal vmware device headers
    
    ingenic:
    - demidlayering irq
    
    rcar-du:
    - shutdown fixes
    - convert to bridge connector helpers
    
    zynqmp-dsub:
    - misc fixes
    
    mgag200:
    - convert PLL handling to atomic
    
    mediatek:
    - MT8133 AAL support
    - gem mmap object support
    - MT8167 support
    
    etnaviv:
    - NXP Layerscape LS1028A SoC support
    - GEM mmap cleanups
    
    tegra:
    - new user API
    
    exynos:
    - missing unlock fix
    - build warning fix
    - use refcount_t
    
  • v5.14
    7d2a07b7 · Linux 5.14 ·
    Linux 5.14