Skip to content
Tags give the ability to mark specific points in history as being important
  • v5.12-rc3
    1e28eed1 · Linux 5.12-rc3 ·
    Linux 5.12-rc3
    
  • drm-fixes-2021-03-12-1
    drm fixes for 5.12-rc3
    
    core:
    - Clear holes when converting compat ioctl's between 32-bits and 64-bits.
    
    docs:
    - Use gitlab for drm bugzilla now.
    
    ttm:
    - Fix ttm page pool accounting.
    
    fbdev:
    - Fix oops in drm_fbdev_cleanup()
    
    shmem:
    - Assorted fixes for shmem helpers.
    
    qxl:
    - unpin qxl bos created as pinned when freeing them,
      and make ttm only warn once on this behavior.
    - Zero head.surface_id correctly in qxl.
    
    atyfb:
    - Use LCD management for atyfb on PPC_MAC.
    
    meson:
    - Shutdown kms poll helper in meson correctly.
    
    nouveau:
    - fix regression in bo syncing
    
    i915:
    - Wedge the GPU if command parser setup fails
    
    amdgpu:
    - Fix aux backlight control
    - Add a backlight override parameter
    - Various display fixes
    - PCIe DPM fix for vega
    - Polaris watermark fixes
    - Additional S0ix fix
    
    radeon:
    - Fix GEM regression
    - Fix AGP dependency handling
    
  • drm-fixes-2021-03-12
    drm fixes for 5.12-rc3
    
    core:
    - Clear holes when converting compat ioctl's between 32-bits and 64-bits.
    
    docs:
    - Use gitlab for drm bugzilla now.
    
    ttm:
    - Fix ttm page pool accounting.
    
    fbdev:
    - Fix oops in drm_fbdev_cleanup()
    
    shmem:
    - Assorted fixes for shmem helpers.
    
    qxl:
    - unpin qxl bos created as pinned when freeing them,
      and make ttm only warn once on this behavior.
    - Zero head.surface_id correctly in qxl.
    
    atyfb:
    - Use LCD management for atyfb on PPC_MAC.
    
    meson:
    - Shutdown kms poll helper in meson correctly.
    
    nouveau:
    - fix regression in bo syncing
    
    i915:
    - Wedge the GPU if command parser setup fails
    
    amdgpu:
    - Fix aux backlight control
    - Add a backlight override parameter
    - Various display fixes
    - PCIe DPM fix for vega
    - Polaris watermark fixes
    - Additional S0ix fix
    
    radeon:
    - Fix GEM regression
    - Fix AGP dependency handling
    
  • drm-misc-fixes-2021-03-11
    drm-misc-fixes for rc3, rebased on rc2:
    - Fix oops in drm_fbdev_cleanup()
    - unpin qxl bos created as pinned when freeing them,
      and make ttm only warn once on this behavior.
    - Use LCD management for atyfb on PPC_MAC.
    - Use gitlab for drm bugzilla now.
    - Fix ttm page pool accounting.
    - Zero head.surface_id correctly in qxl.
    - Assorted fixes for shmem helpers.
    - Shutdown kms poll helper in meson correctly.
    - Clear holes when converting compat ioctl's between 32-bits and 64-bits.
    
  • amd-drm-fixes-5.12-2021-03-10
    amd-drm-fixes-5.12-2021-03-10:
    
    amdgpu:
    - Fix aux backlight control
    - Add a backlight override parameter
    - Various display fixes
    - PCIe DPM fix for vega
    - Polaris watermark fixes
    - Additional S0ix fix
    
    radeon:
    - Fix GEM regression
    - Fix AGP dependency handling
  • v5.12-rc2
    a38fd874 · Linux 5.12-rc2 ·
    Linux 5.12-rc2
    
  • drm-fixes-2021-03-05
    drm fixes for 5.12-rc2
    
    amdgpu:
    - S0ix fix
    - Handle new NV12 SKU
    - Misc power fixes
    - Display uninitialized value fix
    - PCIE debugfs register access fix
    
    nouveau:
    - regression fix for gk104
    
  • amd-drm-fixes-5.12-2021-03-03
    amd-drm-fixes-5.12-2021-03-03:
    
    amdgpu:
    - S0ix fix
    - Handle new NV12 SKU
    - Misc power fixes
    - Display uninitialized value fix
    - PCIE debugfs register access fix
  • drm-misc-next-2021-03-03
    drm-misc-next for 5.13:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
      - %p4cc printk format modifier
      - atomic: introduce drm_crtc_commit_wait, rework atomic plane state
        helpers to take the drm_commit_state structure
      - dma-buf: heaps rework to return a struct dma_buf
      - simple-kms: Add plate state helpers
      - ttm: debugfs support, removal of sysfs
    
    Driver Changes:
      - Convert drivers to shadow plane helpers
      - arc: Move to drm/tiny
      - ast: cursor plane reworks
      - gma500: Remove TTM and medfield support
      - mxsfb: imx8mm support
      - panfrost: MMU IRQ handling rework
      - qxl: rework to better handle resources deallocation, locking
      - sun4i: Add alpha properties for UI and VI layers
      - vc4: RPi4 CEC support
      - vmwgfx: doc cleanup
    
  • v5.12-rc1
    fe07bfda · Linux 5.12-rc1 ·
    Linux 5.12-rc1
    
  • v5.12-rc1-dontuse
    fe07bfda · Linux 5.12-rc1 ·
    Linux 5.12-rc1
    
  • amd-vangogh-0.0.7.1
  • drm-next-2021-02-26
    drm fixes for 5.12-rc1 + msm-next
    
    core:
    - vblank fence timing improvements
    
    dma-buf:
    - improve error handling
    
    ttm:
    - memory leak fix
    
    msm:
    - a6xx speedbin support
    - a508, a509, a512 support
    - various a5xx fixes
    - various dpu fixes
    - qseed3lite support for sm8250
    - dsi fix for msm8994
    - mdp5 fix for framerate bug with cmd mode panels
    - a6xx GMU OOB race fixes that were showing up in CI
    - various addition and removal of semicolons
    - gem submit fix for legacy userspace relocs path
    
    amdgpu:
    - Clang warning fix
    - S0ix platform shutdown/poweroff fix
    - Misc display fixes
    
    i915:
    - color format fix
    - -Wuninitialised reenabled
    - GVT ww locking, cmd parser fixes
    
    atyfb:
    - fix build
    
    rockchip:
    - AFBC modifier fix
    
  • drm-misc-next-fixes-2021-02-25
    drm-misc-next tasty fixes for v5.12:
    - Cherry pick of drm-misc-fixes pull:
    "here's this week's PR for drm-misc-fixes. One of the patches is a memory
    leak; the rest is for hardware issues."
    - Fix dt bindings for dp connector.
    - Fix build error in atyfb.
    - Improve error handling for dma-buf heaps.
    - Make vblank timestamp more correct, by recording timestamp to be set when signaling.
    
  • amd-drm-fixes-5.12-2021-02-24
    amd-drm-fixes-5.12-2021-02-24:
    
    amdgpu:
    - Clang warning fix
    - S0ix platform shutdown/poweroff fix
    - Misc display fixes
  • drm-misc-fixes-2021-02-24
     * drm/panel: kd35t133: Work with non-continuous DSI clock
     * drm/rockchip: Require YTR modifier for AFBC
     * drm/ttm: Fix a memory leak in error handling
    
  • topic/iomem-mmap-vs-gup-2021-02-22
    Fixes around VM_FPNMAP and follow_pfn
    
    - replace mm/frame_vector.c by get_user_pages in misc/habana and
      drm/exynos drivers, then move that into media as it's sole user
    - close race in generic_access_phys
    - s390 pci ioctl fix of this series landed in 5.11 already
    - properly revoke iomem mappings (/dev/mem, pci files)
    
  • topic/kcmp-kconfig-2021-02-22
    kconfig for kcmp syscall
    
    drm userspaces uses this, systemd uses this, makes sense to pull it
    out from the checkpoint-restore bundle. Kees reviewed this from
    security pov and is happy with the final version.
    
    LWN coverage: https://lwn.net/Articles/845448/
    
  • drm-next-2021-02-19
    drm pull for 5.12-rc1
    
    docs:
    - lots of updated docs
    
    core:
    - require crtc to have unique primary plane
    - fourcc macro fix
    - PCI bar quirk for bar resizing
    - don't sent hotplug on error
    - move vm code to legacy
    - nuke hose only used on old oboslete alpha
    
    dma-buf:
    - kernel doc updates
    - improved lock tracking
    
    dp/hdmi:
    - DP-HDMI2.1 protocol converter support
    
    ttm:
    - bo size handling cleanup
    - release a pinned bo warning
    - cleanup lru handler
    - avoid using pages with drm_prime_sg_to_page_addr_arrays
    
    cma-helper:
    - prime/mmap fixes
    
    bridge:
    - add DP support
    
    gma500:
    - remove gma3600 support
    
    i915:
    - try eDP fast/narrow link again with fallback
    - Intel eDP backlight control
    - replace display register read/write macros
    - refactor intel_display.c
    - display power improvements
    - HPD code cleanup
    - Rocketlake display fixes
    - Power/backlight/RPM fixes
    - DG1 display fix
    - IVB/BYT clear residuals security fix again
    - make i915 mitigations options via parameter
    - HSW GT1 GPU hangs fixes
    - DG1 workaround hang fixes
    - TGL DMAR hang avoidance
    - Lots of GT fixes
    - follow on fixes for residuals clear
    - gen7 per-engine-reset support
    - HDCP2.2 + HDCP1.4 GEN12 DP MST support
    - TGL clear color support
    - backlight refactoring
    - VRR/Adaptive sync enabling on DP/EDP for TGL+
    - async flips for all ilk+
    
    amdgpu:
    - rework IH ring handling (Vega/Navi)
    - rework HDP handling (Vega/Navi)
    - swSMU updates for renoir/vangogh
    - Sienna Cichild overdrive support
    - FP16 on DCE8-11 support
    - GPU reset on navy flounder/vangogh
    - SMU profile fixes for APU
    - SR-IOV fixes
    - Vangogh SMU fixes
    - fan speed control fixes
    
    amdkfd:
    - config handling fix
    - buffer free fix
    - recursive lock warnings fix
    
    nouveau:
    - Turing MMU fault recovery fixes
    - mDP connectors reporting fix
    - audio locking fixes
    - rework engines/instances code to support new scheme
    
    tegra:
    - VIC newer firmware support
    - display/gr2d fixes for older tegra
    - pm reference leak fix
    
    mediatek:
    - SOC MT8183 support
    - decouple sub driver + share mtk mutex driver
    
    radeon:
    - PCI resource fix for some platforms
    
    ingenic:
    - pm support
    - 8-bit delta RGB panels
    
    vmwgfx:
    - managed driver helpers
    
    vc4:
    - BCM2711 DSI1 support
    - converted to atomic helpers
    - enable 10/12 bpc outputs
    - gem prime mmap helpers
    - CEC fix
    
    omap:
    - use degamma table
    - CTM support
    - rework DSI support
    
    imx:
    - stack usage fixes
    - drm managed support
    - imx-tve clock provider leak fix
    -
    
    rcar-du:
    - default mode fixes
    - conversion to managed API
    
    hisilicon:
    - use simple encoder
    
    vkms:
    - writeback connector support
    
    d3:
    - BT2020 support
    
  • amd-drm-next-5.12-2021-02-18
    amd-drm-next-5.12-2021-02-18:
    
    amdgpu:
    - Prefer Bhawan's unused variable fix
    - Fixes for high priority queues on gfx8,9
    - swSMU fixes for sienna cichlid
    - swSMU fixes for renoir
    - mmhub client id fixes for arcturus
    - SMUIO fixes for navi family
    - swSMU fixes for vangogh
    - GPU reset cleanup
    - Display fixes
    - GFX harvesting fix for sienna cichlid
    - Fix reference clock on Renoir
    - Misc fixes and cleanups
    
    amdkfd:
    - Fix for unique id query
    - Fix recursive lock warnings
    
    radeon:
    - Remove confusing VCE messages on Oland