Skip to content
Tags give the ability to mark specific points in history as being important
  • 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
  • for-net-next-2021-11-16
    bluetooth-next pull request for net-next:
    
     - Add support for AOSP Bluetooth Quality Report
     - Enables AOSP extension for Mediatek Chip (MT7921 & MT7922)
     - Rework of HCI command execution serialization
    
  • v5.16-rc1
    fa55b7dc · Linux 5.16-rc1 ·
    Linux 5.16-rc1
    
  • drm-next-2021-11-12
    drm next/fixes for 5.16-rc1
    
    bridge:
    - HPD improvments for lt9611uxc
    - eDP aux-bus support for ps8640
    - LVDS data-mapping selection support
    
    ttm:
    - remove huge page functionality (needs reworking)
    - fix a race condition during BO eviction
    
    panels:
    - add some new panels
    
    fbdev:
    - fix double-free
    - remove unused scrolling acceleration
    - CONFIG_FB dep improvements
    
    locking:
    - improve contended locking logging
    - naming collision fix
    
    dma-buf:
    - add dma_resv_for_each_fence iterator
    - fix fence refcounting bug
    - name locking fixesA
    
    prime:
    - fix object references during mmap
    
    nouveau:
    - various code style changes
    - refcount fix
    - device removal fixes
    - protect client list with a mutex
    - fix CE0 address calculation
    
    i915:
    - DP rates related fixes
    - Revert disabling dual eDP that was causing state readout problems
    - put the cdclk vtables in const data
    - Fix DVO port type for older platforms
    - Fix blankscreen by turning DP++ TMDS output buffers on encoder->shutdown
    - CCS FBs related fixes
    - Fix recursive lock in GuC submission
    - Revert guc_id from i915_request tracepoint
    - Build fix around dmabuf
    
    amdgpu:
    - GPU reset fix
    - Aldebaran fix
    - Yellow Carp fixes
    - DCN2.1 DMCUB fix
    - IOMMU regression fix for Picasso
    - DSC display fixes
    - BPC display calculation fixes
    - Other misc display fixes
    - Don't allow partial copy from user for DC debugfs
    - SRIOV fixes
    - GFX9 CSB pin count fix
    - Various IP version check fixes
    - DP 2.0 fixes
    - Limit DCN1 MPO fix to DCN1
    
    amdkfd:
    - SVM fixes
    - Fix gfx version for renoir
    - Reset fixes
    
    udl:
    - timeout fix
    
    imx:
    - circular locking fix
    
    virtio:
    - NULL ptr deref fix