Skip to content
Tags give the ability to mark specific points in history as being important
  • drm-fixes-2021-12-10
    drm fixes for 5.16-rc5
    
    ttm:
    - fix ttm_bo_swapout
    
    syncobj:
    - fix fence find bug with signalled fences
    
    i915:
    - fix error pointer deref in gem execbuffer
    - fix for GT init with GuC/HuC on ICL
    
    amdgpu:
    - DPIA fix
    - eDP fix
    
  • drm-misc-next-2021-12-09
    drm-misc-next for 5.17:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
     * dma-buf: Make fences mandatory in dma_resv_add_excl_fence
    
    Core Changes:
    
     * Move hashtable to legacy code
     * Return error pointers from struct drm_driver.gem_create_object
    
     * cma-helper: Improve public interfaces; Remove CONFIG_DRM_KMS_CMA_HELPER option
     * mipi-dbi: Don't depend on CMA helpers
     * ttm: Don't include DRM hashtable; Stop prunning fences after wait; Documentation
    
    Driver Changes:
    
     * aspeed: Select CONFIG_DRM_GEM_CMA_HELPER
    
     * bridge/lontium-lt9611: Fix HDMI sensing
     * bridge/parade-ps8640: Fixes
     * bridge/sn65dsi86: Defer probe is no dsi host found
    
     * fsl-dcu: Select CONFIG_DRM_GEM_CMA_HELPER
    
     * i915: Remove dma_resv_prune
    
     * omapdrm: Fix scatterlist export; Support virtual planes; Fixes
    
     * panel: Boe-tv110c9m,Inx-hj110iz: Update init code
    
     * qxl: Use dma-resv iterator
    
     * rockchip: Use generic fbdev emulation
    
     * tidss: Fixes
    
     * vmwgfx: Fix leak on probe errors; Fail probing on broken hosts; New
       placement for MOB page tables; Hide internal BOs from userspace; Cleanups
    
  • drm-misc-fixes-2021-12-09
    A fix in syncobj to handle fence already signalled better, and a fix for
    a ttm_bo_swapout eviction check.
    
  • amd-drm-fixes-5.16-2021-12-08
    amd-drm-fixes-5.16-2021-12-08:
    
    amdgpu:
    - DPIA fix
    - eDP fix
  • v5.16-rc4
    0fcfb00b · Linux 5.16-rc4 ·
    Linux 5.16-rc4
    
  • drm-fixes-2021-12-03-1
    drm-fixes-2021-12-03:
    drm fixes for 5.16-rc4
    
    dma-buf:
    - memory leak fix
    
    msm:
    - kasan found memory overwrite
    - mmap flags
    - fencing error bug
    - ioctl NULL ptr
    - uninit var
    - devfreqless devices fix
    - dsi lanes fix
    - dp: avoid unpowered aux xfers
    
    amdgpu:
    - IP discovery based enumeration fixes
    - vkms fixes
    - DSC fixes for DP MST
    - Audio fix for hotplug with tiled displays
    - Misc display fixes
    - DP tunneling fix
    - DP fix
    - Aldebaran fix
    
    amdkfd:
    - Locking fix
    - Static checker fix
    - Fix double free
    
    i915:
    - backlight regression
    - Intel HDR backlight detection fix
    - revert TGL workaround that caused hangs
    
    virtio-gpu:
    - switch back to drm_poll
    
    vc4:
    - memory leak
    - error check fix
    - HVS modesetting fixes
    
  • drm-fixes-2021-12-03
    drm fixes for 5.16-rc4
    
    dma-buf:
    - memory leak fix
    
    msm:
    - kasan found memory overwrite
    - mmap flags
    - fencing error bug
    - ioctl NULL ptr
    - uninit var
    - devfreqless devices fix
    - dsi lanes fix
    - dp: avoid unpowered aux xfers
    
    amdgpu:
    - IP discovery based enumeration fixes
    - vkms fixes
    - DSC fixes for DP MST
    - Audio fix for hotplug with tiled displays
    - Misc display fixes
    - DP tunneling fix
    - DP fix
    - Aldebaran fix
    
    amdkfd:
    - Locking fix
    - Static checker fix
    - Fix double free
    
    i915:
    - backlight regression
    - Intel HDR backlight detection fix
    - revert TGL workaround that caused hangs
    
    virtio-gpu:
    - switch back to drm_poll
    
    vc4:
    - memory leak
    - error check fix
    - HVS modesetting fixes
    
  • amd-drm-next-5.17-2021-12-02
    amd-drm-next-5.17-2021-12-02:
    
    amdgpu:
    - Use generic drm fb helpers
    - PSR fixes
    - Rework DCN3.1 clkmgr
    - DPCD 1.3 fixes
    - Misc display fixes can cleanups
    - Clock query fixes for APUs
    - LTTPR fixes
    - DSC fixes
    - Misc PM fixes
    - RAS fixes
    - OLED backlight fix
    - SRIOV fixes
    - Add STB (Smart Trace Buffer) for supported dGPUs
    - IH rework
    - Enable seamless boot for DCN3.01
    
    amdkfd:
    - Rework more stuff around IP discovery enumeration
    - Further clean up of interfaces with amdgpu
    - SVM fixes
    
    radeon:
    - Indentation fixes
    
    UAPI:
    - Add a new KFD header that defines some of the sysfs bitfields and enums that userspace has been using for a while
      The corresponding bit-fields and enums in user mode are defined in
      https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/blob/master/include/hsakmttypes.h
  • drm-misc-fixes-2021-12-02
    Switch back to drm_poll for virtio, multiple fixes (memory leak,
    improper error check, some functional fixes too) for vc4, memory leak
    fix in dma-buf,
    
  • amd-drm-fixes-5.16-2021-12-01
    amd-drm-fixes-5.16-2021-12-01:
    
    amdgpu:
    - IP discovery based enumeration fixes
    - vkms fixes
    - DSC fixes for DP MST
    - Audio fix for hotplug with tiled displays
    - Misc display fixes
    - DP tunneling fix
    - DP fix
    - Aldebaran fix
    
    amdkfd:
    - Locking fix
    - Static checker fix
    - Fix double free
  • drm-misc-next-2021-11-29
    drm-misc-next for 5.17:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
     * Move 'nomodeset' kernel boot option into DRM subsystem
    
    Core Changes:
    
     * Replace several DRM_*() logging macros with drm_*() equivalents
     * panel: Add quirk for Lenovo Yoga Book X91F/L
     * ttm: Documentation fixes
    
    Driver Changes:
    
     * Cleanup nomodeset handling in drivers
     * Fixes
     * bridge/anx7625: Fix reading EDID; Fix error code
     * bridge/megachips: Probe both bridges before registering
     * vboxvideo: Fix ERR_PTR usage
    
  • v5.16-rc3
    d58071a8 · Linux 5.16-rc3 ·
    Linux 5.16-rc3
    
  • drm-fixes-2021-11-26
    drm fixes for 5.16-rc3
    
    amdgpu:
    - SRIOV fixes
    - dma-buf double free fix
    - Display fixes for GPU resets
    - Fix DSC powergating regression
    - GPU TSC fixes
    - Interrupt handler overflow fixes
    - Endian fix in IP discovery table handling
    - Aldebaran ASPM fix
    - Fix overclocking regression on older asics
    - Backlight/ACPI fix
    
    amdkfd:
    - SVM fixes
    - VMA removal race fix
    
    hyperv:
    - removal fix
    
    aspeed:
    - vga_pw sysfs file fix
    
    vc4:
    - error checking fix
    
    nouveau:
    - support GA106
    - fix a few error checks
    
    i915:
    - fix wakeref handling around PXP suspend
    
  • drm-misc-fixes-2021-11-25
    One removal fix for hyperv, one fix in aspeed for the vga_pw sysfs file
    content, one error-checking fix for vc4 and two fixes for nouveau, one
    to support a new device and another one to properly check for errors.
    
  • amd-drm-fixes-5.16-2021-11-24
    amd-drm-fixes-5.16-2021-11-24:
    
    amdgpu:
    - SRIOV fixes
    - dma-buf double free fix
    - Display fixes for GPU resets
    - Fix DSC powergating regression
    - GPU TSC fixes
    - Interrupt handler overflow fixes
    - Endian fix in IP discovery table handling
    - Aldebaran ASPM fix
    - Fix overclocking regression on older asics
    - Backlight/ACPI fix
    
    amdkfd:
    - SVM fixes
    - VMA removal race fix
  • v5.16-rc2
    13605725 · Linux 5.16-rc2 ·
    Linux 5.16-rc2
    
  • drm-fixes-2021-11-19
    drm fixes for 5.16-rc2
    
    scheduler:
    - two refcounting fixes
    
    cma-helper:
    - use correct free path for noncoherent
    
    efifb:
    - probing fix
    
    amdgpu:
    - Better debugging info for SMU msgs
    - Better error reporting when adding IP blocks
    - Fix UVD powergating regression on CZ
    - Clock reporting fix for navi1x
    - OLED panel backlight fix
    - Fix scaling on VGA/DVI for non-DC display code
    - Fix GLFCLK handling for RGP on some APUs
    - fix potential memory leak
    
    amdkfd:
    - GPU reset fix
    
    i915:
    - return error handling fix
    - ADL-P display fix
    - TGL DSI display clocks fix
    
    nouveau:
    - infoframe corruption fix
    
    sun4i:
    - Kconfig fix
    
  • drm-misc-next-2021-11-18
    drm-misc-next for 5.17:
    
    UAPI Changes:
    
     * Remove restrictions on DMA_BUF_SET_NAME ioctl
     * connector: State of privacy screen
     * sysfs: Send hotplug uevent
    
    Cross-subsystem Changes:
    
     * clk/bmc-2835: Fixes
    
     * dma-buf: Add dma_resv selftest; Error-handling fixes; Add debugfs
       helpers; Remove dma_resv_get_excl_unlocked(); Documentation fixes
    
     * pwm: Introduce of_pwm_single_xlate()
    
    Core Changes:
    
     * Support for privacy screens
     * Make drm_irq.c legacy
     * Fix __stack_depot_* name conflict
     * Documentation fixes
     * Fixes and cleanups
    
     * dp-helper: Reuse 8b/10b link-training delay helpers
    
     * format-helper: Update interfaces
    
     * fb-helper: Allocate shadow buffer of correct size
    
     * gem: Link GEM SHMEM and CMA helpers into separate modules; Use
    	    dma_resv iterator; Import DMA_BUF namespace into GEM-helper modules
    
     * gem/shmem-helper: Interface cleanups
    
     * scheduler: Grab fence in drm_sched_job_add_implicit_dependencies();
       Lockdep fixes
    
     * kms-helpers: Link several files from core into the KMS-helper module
    
    Driver Changes:
    
     * Use dma_resv_iter in several places
     * Fixes and cleanups
    
     * amdgpu: Use drm_kms_helper_connector_hotplug_event(); Get all fences
       at once
    
     * bridge: Switch to managed MIPI DSI helpers in several places; Register
       and attach during probe in several places; Convert to YAML in several
       places
    
     * bridge/anx7625: Support MIPI DPI input; Support HDMI audio; Fixes
    
     * bridge/dw-hdmi: Allow interlace on bridge
    
     * bridge/ps8640: Enable PM; Support aux-bus
    
     * bridge/tc358768: Enabled reference clock; Support pulse mode;
       Modesetting fixes
    
     * bridge/ti-sn65dsi86: Use regmap_bulk_write(); Implement PWM
    
     * etnaviv: Get all fences at once
    
     * gma500: GEM object cleanups; Remove generic drivers in probe function
    
     * i915: Support VESA panel backlights
    
     * ingenic: Fixes and cleanups
    
     * kirin: Adjust probe order
    
     * kmb: Enable framebuffer console
    
     * lima: Kconfig fixes
    
     * meson: Refactoring to supperot DRM_BRIDGE_ATTACH_NO_ENCODER
    
     * msm: Fixes and cleanups
    
     * msm/dsi: Adjust probe order
    
     * omap: Fixes and cleanups
    
     * nouveau: CRC fixes; Validate LUTs in atomic check; Set HDMI AVI RGB
       quantization to FULL; Fixes and cleanups
    
     * panel: Support Innolux G070Y2-T02, Vivax TPC-9150, JDI R63452,
       Newhaven 1.8-128160EF, Wanchanglong W552964ABA, Novatek NT35950,
       BOE BF060Y8M, Sony Tulip Truly NT35521; Use dev_err_probe() throughout
       drivers; Fixes and cleanups
    
     * panel/ili9881c: Orientation fixes
    
     * radeon: Use dma_resv_wait_timeout()
    
     * rockchip: Add timeout for DSP hold; Suspend/resume fixes; PLL clock
       fixes; Implement mmap in GEM object functions
    
     * simpledrm: Support FB_DAMAGE_CLIPS and virtual screen sizes
    
     * sun4i: Use CMA helpers without vmap support
    
     * tidss: Fixes and cleanups
    
     * v3d: Cleanups
    
     * vc4: Fix HDMI-CEC hang when display is off; Power on HDMI controller
       while disabling; Support 4k@60 Hz modes; Fixes and cleanups
    
     * video: Convert to sysfs_emit() in several places
    
     * video/omapfb: Fix fall-through
    
     * virtio: Overflow fixes
    
     * xen: Implement mmap as GEM object functions
    
  • drm-misc-fixes-2021-11-18
    A infoframe corruption fix for nouveau, a wrong free function usage fix
    for GEM CMA helpers, a Kconfig dependency fix for sun4i, two fixes for
    drm/scheduler refcounting and a probing fix for efifb.
    
  • amd-drm-fixes-5.16-2021-11-17
    amd-drm-fixes-5.16-2021-11-17:
    
    amdgpu:
    - Better debugging info for SMU msgs
    - Better error reporting when adding IP blocks
    - Fix UVD powergating regression on CZ
    - Clock reporting fix for navi1x
    - OLED panel backlight fix
    - Fix scaling on VGA/DVI for non-DC display code
    - Fix GLFCLK handling for RGP on some APUs
    - fix potential memory leak
    
    amdkfd:
    - GPU reset fix