Skip to content
Tags give the ability to mark specific points in history as being important
  • drm-misc-next-2022-10-27
    drm-misc-next for 6.2:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
    Core Changes:
    - connector: Send hotplug event on cleanup
    - edid: logging/debug improvements
    - plane_helper: Improve tests
    
    Driver Changes:
    - bridge:
      - it6505: Synchronization improvements
    - panel:
      - panel-edp: Add INX N116BGE-EA2 C2 and C4 support.
    - nouveau: Fix page-fault handling
    - vmwgfx: fb and cursor refactoring, convert to generic hashtable
    
  • amd-drm-fixes-6.1-2022-10-26-1
    amd-drm-fixes-6.1-2022-10-26-1:
    
    amdgpu:
    - Stable pstate fix
    - SMU 13.x updates
    - SR-IOV fixes
    - PCI AER fix
    - GC 11.x fixes
    - Display fixes
    - Expose IMU firmware version for debugging
    - Plane modifier fix
    - S0i3 fix
    
    amdkfd:
    - Fix possible memory leak
    - Fix GC 10.x cache info reporting
    
    UAPI:
    - Expose IMU firmware version via existing INFO firmware query
  • amd-drm-fixes-6.1-2022-10-26
    amd-drm-fixes-6.1-2022-10-26:
    
    amdgpu:
    - Stable pstate fix
    - SMU 13.x updates
    - SR-IOV fixes
    - PCI AER fix
    - GC 11.x fixes
    - Display fixes
    - Expose IMU firmware version for debugging
    - Plane modifier fix
    - S0i3 fix
    
    amdkfd:
    - Fix possible memory leak
    - Fix GC 10.x cache info reporting
    
    UAPI:
    - Expose IMU firmware version via existing INFO firmware query
  • v6.1-rc2
    247f34f7 · Linux 6.1-rc2 ·
    Linux 6.1-rc2
    
  • drm-fixes-2022-10-21
    drm fixes for 6.1-rc2
    
    core:
    - fix connector DDC pointer
    - fix buffer overflow in format_helper_test
    
    amdgpu:
    - Mode2 reset fixes for Sienna Cichlid
    - Revert broken fan speed sensor fix
    - SMU 13.x fixes
    - GC 11.x fixes
    - RAS fixes
    - SR-IOV fixes
    - Fix BO move breakage on SI
    - Misc compiler fixes
    - Fix gfx9 APU regression caused by PCI AER fix
    
    vc4:
    - HDMI fixes
    
    panfrost:
    - compiler fixes
    
  • amd-drm-fixes-6.1-2022-10-20
    amd-drm-fixes-6.1-2022-10-20:
    
    amdgpu:
    - Fix gfx9 APU regression caused by PCI AER fix
  • drm-misc-fixes-2022-10-20
    drm-misc-fixes for v6.1-rc2:
    - Fix a buffer overflow in format_helper_test.
    - Set DDC pointer in drmm_connector_init.
    - Compiler fixes for panfrost.
    
  • drm-misc-next-2022-10-20
    drm-misc-next for 6.2:
    
    UAPI Changes:
      - Documentation for page-flip flags
    
    Cross-subsystem Changes:
      - dma-buf: Add unlocked variant of vmapping and attachment-mapping
        functions
    
    Core Changes:
      - atomic-helpers: CRTC primary plane test fixes
      - connector: TV API consistency improvements, cmdline parsing
        improvements
      - crtc-helpers: Introduce drm_crtc_helper_atomic_check() helper
      - edid: Fixes for HFVSDB parsing,
      - fourcc: Addition of the Vivante tiled modifier
      - makefile: Sort and reorganize the objects files
      - mode_config: Remove fb_base from drm_mode_config_funcs
      - sched: Add a module parameter to change the scheduling policy,
        refcounting fix for fences
      - tests: Sort the Kunit tests in the Makefile, improvements to the
        DP-MST tests
      - ttm: Remove unnecessary drm_mm_clean() call
    
    Driver Changes:
      - New driver: ofdrm
      - Move all drivers to a common dma-buf locking convention
      - bridge:
        - adv7533: Remove dynamic lane switching
        - it6505: Runtime PM support
        - ps8640: Handle AUX defer messages
        - tc358775: Drop soft-reset over I2C
      - ast: Atomic Gamma LUT Support, Convert to SHMEM, various
        improvements
      - lcdif: Support for YUV planes
      - mgag200: Fix PLL Setup on some revisions
      - udl: Modesetting improvements, hot-unplug support
      - vc4: Fix support for PAL-M
    
  • amd-drm-fixes-6.1-2022-10-19
    amd-drm-fixes-6.1-2022-10-19:
    
    amdgpu:
    - Mode2 reset fixes for Sienna Cichlid
    - Revert broken fan speed sensor fix
    - SMU 13.x fixes
    - GC 11.x fixes
    - RAS fixes
    - SR-IOV fixes
    - Fix BO move breakage on SI
    - Misc compiler fixes
  • v6.1-rc1
    9abf2313 · Linux 6.1-rc1 ·
    Linux 6.1-rc1
    
  • drm-next-2022-10-14
    drm fixes for 6.1-rc1
    
    amdgpu:
    - DC mutex fix
    - DC SubVP fixes
    - DCN 3.2.x fixes
    - DCN 3.1.x fixes
    - SDMA 6.x fixes
    - Enable DPIA for 3.1.4
    - VRR fixes
    - VRAM BO swapping fix
    - Revert dirty fb helper change
    - SR-IOV suspend/resume fixes
    - Work around GCC array bounds check fail warning
    - UMC 8.10 fixes
    - Misc fixes and cleanups
    
    i915:
    - Round to closest in g4x+ HDMI clock readout
    - Update MOCS table for EHL
    - Fix PSR_IMR/IIR field handling
    - Fix watermark calculations for gen12+/DG2 modifiers
    - Reject excessive dotclocks early
    - Fix revocation of non-persistent contexts
    - Handle migration for dpt
    - Fix display problems after resume
    - Allow control over the flags when migrating
    - Consider DG2_RC_CCS_CC when migrating buffers
    
  • drm-misc-fixes-2022-10-13
    Short summary of fixes pull:
    
     * vc4: HDMI fixes
    
  • amd-drm-fixes-6.1-2022-10-12
    amd-drm-fixes-6.1-2022-10-12:
    
    amdgpu:
    - DC mutex fix
    - DC SubVP fixes
    - DCN 3.2.x fixes
    - DCN 3.1.x fixes
    - SDMA 6.x fixes
    - Enable DPIA for 3.1.4
    - VRR fixes
    - VRAM BO swapping fix
    - Revert dirty fb helper change
    - SR-IOV suspend/resume fixes
    - Work around GCC array bounds check fail warning
    - UMC 8.10 fixes
    - Misc fixes and cleanups
  • drm-next-2022-10-07-1
    drm fix for 6.1-rc1
    
    sched:
    - revert patch causing oopses
    
  • drm-next-2022-10-05
    drm pull for 6.1-rc1
    
    core:
    - convert selftests to kunit
    - managed init for more objects
    - move to idr_init_base
    - rename fb and gem cma helpers to dma
    - hide unregistered connectors from getconnector ioctl
    - DSC passthrough aux support
    - backlight handling improvements
    - add dma_resv_assert_held to vmap/vunmap
    
    edid:
    - move luminance calculation to core
    
    fbdev:
    - fix aperture helper usage
    
    fourcc:
    - add more format helpers
    - add DRM_FORMAT_Cxx, DRM_FORMAT_Rxx, DRM_FORMAT_Dxx
    - add packed AYUV8888, XYUV8888
    - add some kunit tests
    
    ttm:
    - allow bos without backing store
    - rewrite placement to use intersect/compatible functions
    
    dma-buf:
    - docs update
    - improve signalling when debugging
    
    udmabuf:
    - fix failure path GPF
    
    dp:
    - drop dp/mst legacy code
    - atomic mst state support
    - audio infoframe packing
    
    panel:
    - Samsung LTL101AL01
    - B120XAN01.0
    - R140NWF5 RH
    - DMT028VGHMCMI-1A T
    - AUO B133UAN02.1
    - IVO M133NW4J-R3
    - Innolux N120ACA-EA1
    
    amdgpu:
    - Gang submit support
    - Mode2 reset for RDNA2
    - New IP support:
      DCN 3.1.4, 3.2
      SMU 13.x
      NBIO 7.7
      GC 11.x
      PSP 13.x
      SDMA 6.x
      GMC 11.x
    - DSC passthrough support
    - PSP fixes for TA support
    - vangogh GFXOFF stats
    - clang fixes
    - gang submit CS cleanup prep work
    - fix VRAM eviction issues
    
    amdkfd:
    - GC 10.3 IP ISA fixes
    - fix CRIU regression
    - CPU fault on COW mapping fixes
    
    i915:
    - align fw versioning with kernel practices
    - add display substruct to i915 private
    - add initial runtime info to driver info
    - split out HDCP and backlight registers
    - MEI XeHP SDV GSC support
    - add per-gt sysfs defaults
    - TLB invalidation improvements
    - Disable PCI BAR resize on 32-bit
    - GuC firmware updates and compat changes
    - GuC log timestamp translation
    - DG2 preemption workaround changes
    - DG2 improved HDMI pixel clocks support
    - PCI BAR sanity checks
    - Enable DC5 on DG2
    - DG2 DMC fw bumped
    - ADL-S PCI ID added
    - Meteorlake enablement
    - Rename ggtt_view to gtt_view
    - host RPS fixes
    - release mmaps on rpm suspend on discrete
    - clocking and dpll refactoring
    - VBT definitions and parsing updates
    - SKL watermark code extracted to separate file
    - allow seamless M/N changes on eDP panels
    - BUG_ON removal and cleanups
    
    msm:
    - DPU: simplified VBIF configuration
    -      cleanup CTL interfaces
    - DSI: removed unused msm_display_dsc_config struct
    -      switch regulator calls to new API
    -      switched to PANEL_BRIDGE for direct attached panels
    - DSI_PHY: convert drivers to parent_hws
    - DP: cleanup pixel_rate handling
    - HDMI: turned hdmi-phy-8996 into OF clk provider
    - misc dt-bindings fixes
    - choose eDP as primary display if it's available
    - support getting interconnects from either the mdss or the mdp5/dpu
      device nodes
    - gem: Shrinker + LRU re-work:
    - adds a shared GEM LRU+shrinker helper and moves msm over to that
    - reduces lock contention between retire and submit by avoiding the
      need to acquire obj lock in retire path (and instead using resv
      seeing obj's busyness in the shrinker
    - fix reclaim vs submit issues
    - GEM fault injection for triggering userspace error paths
    - Map/unmap optimization
    - Improved robustness for a6xx GPU recovery
    
    virtio:
    - Improve error and edge conditions handling
    - Convert to use managed helpers
    - stop exposing LINEAR modifier
    
    mgag200:
    - split modeset handling per model
    
    udl:
    - suspend/disconnect handling improvements
    
    vc4:
    - rework HDMI power up
    - depend on PM
    - better unplugging support
    
    ast:
    - resolution handling improvements
    
    ingenic:
    - Add JZ4760(B) support
    - avoid a modeset when sharpness property is unchanged
    - use the new PM ops
    
    it6505:
    - power seq and clock updates
    
    ssd130x:
    - regmap bulk write
    - use atomic helpers instead of simple helpers
    
    via:
    - rename via_drv to via_dri1, consolidate all code.
    
    radeon:
    - drop DP MST experimental support
    - delayed work flush fix
    - use time_after
    
    ti-sn65dsi86:
    - DP support
    
    mediatek:
    - MT8195 DP support
    - drop of_gpio header
    - remove unneeded result
    - small DP code improvements
    
    vkms:
    - RGB565, XRGB64 and ARGB64 support
    
    sun4i:
    - tv: convert to atomic
    
    rcar-du:
    - Synopsys DW HDMI bridge DT bindings update
    
    exynos:
    - use drm_display_info.is_hdmi
    - correct return of mixer_mode_valid and hdmi_mode_valid
    
    omap:
    - refcounting fix
    
    rockchip:
    - RK3568 support
    - RK3399 gamma support
    
  • v6.0
    4fe89d07 · Linux 6.0 ·
    Linux 6.0
    
  • drm-fixes-2022-10-01
    amdgpu:
    
    - VCN 4.x and GC 11.x fixes, mostly around fw
    
  • amd-drm-fixes-6.0-2022-09-30-1
    amd-drm-fixes-6.0-2022-09-30-1:
    
    amdgpu:
    - VCN 4.x fixes
    - RLC fixes for GC 11.x
  • amd-drm-next-6.1-2022-09-30
    amd-drm-next-6.1-2022-09-30:
    
    amdgpu:
    - RLC FW code cleanup
    - RLC fixes for GC 11.x
    - SMU 13.x fixes
    - CP FW code cleanup
    - SDMA FW code cleanup
    - GC 11.x fixes
    - DCN 3.2.x fixes
    - DCN 3.1.4 fixes
    - Misc fixes
    - RAS fixes
    - SR-IOV fixes
    - VCN 4.x fixes
    
    amdkfd:
    - GC 11.x fixes
    - Xnack fixes
    - UBSAN warning fix
  • amd-drm-fixes-6.0-2022-09-30
    amd-drm-fixes-6.0-2022-09-30:
    
    amdgpu:
    - VCN 4.x fixes
    - RLC fixes for GC 11.x