Skip to content
Tags give the ability to mark specific points in history as being important
  • drm-next-2022-12-13
    drm for 6.2:
    
    Initial accel subsystem support. There are no drivers yet, just the framework.
    
    New driver:
    - ofdrm - replacement for offb
    
    fbdev:
    - add support for nomodeset
    
    fourcc:
    - add Vivante tiled modifier
    
    core:
    - atomic-helpers: CRTC primary plane test fixes, fb access hooks
    - connector: TV API consistency, cmdline parser improvements
    - send connector hotplug on cleanup
    - sort makefile objects
    
    tests:
    - sort kunit tests
    - improve DP-MST tests
    - add kunit helpers to create a device
    
    sched:
    - module param for scheduling policy
    - refcounting fix
    
    buddy:
    - add back random seed log
    
    ttm:
    - convert ttm_resource to size_t
    - optimize pool allocations
    
    edid:
    - HFVSDB parsing support fixes
    - logging/debug improvements
    - DSC quirks
    
    dma-buf:
    - Add unlocked vmap and attachment mapping
    - move drivers to common locking convention
    - locking improvements
    
    firmware:
    - new API for rPI firmware and vc4
    
    xilinx:
    - zynqmp: displayport bridge support
    - dpsub fix
    
    bridge:
    - adv7533: Remove dynamic lane switching
    - it6505: Runtime PM support, sync improvements
    - ps8640: Handle AUX defer messages
    - tc358775: Drop soft-reset over I2C
    
    panel:
    - panel-edp: Add INX N116BGE-EA2 C2 and C4 support.
    - Jadard JD9365DA-H3
    - NewVision NV3051D
    
    amdgpu:
    - DCN support on ARM
    - DCN 2.1 secure display
    - Sienna Cichlid mode2 reset fixes
    - new GC 11.x firmware versions
    - drop AMD specific DSC workarounds in favour of drm code
    - clang warning fixes
    - scheduler rework
    - SR-IOV fixes
    - GPUVM locking fixes
    - fix memory leak in CS IOCTL error path
    - flexible array updates
    - enable new GC/PSP/SMU/NBIO IP
    - GFX preemption support for gfx9
    
    amdkfd:
    - cache size fixes
    - userptr fixes
    - enable cooperative launch on gfx 10.3
    - enable GC 11.0.4 KFD support
    
    radeon:
    - replace kmap with kmap_local_page
    - ACPI ref count fix
    - HDA audio notifier support
    
    i915:
    - DG2 enabled by default
    - MTL enablement work
    - hotplug refactoring
    - VBT improvements
    - Display and watermark refactoring
    - ADL-P workaround
    - temp disable runtime_pm for discrete-
    - fix for A380 as a secondary GPU
    - Wa_18017747507 for DG2
    - CS timestamp support fixes for gen5 and earlier
    - never purge busy TTM objects
    - use i915_sg_dma_sizes for all backends
    - demote GuC kernel contexts to normal priority
    - gvt: refactor for new MDEV interface
    - enable DC power states on eDP ports
    - fix gen 2/3 workarounds
    
    nouveau:
    - fix page fault handling
    - Ampere acceleration support
    - driver stability improvements
    - nva3 backlight support
    
    msm:
    - MSM_INFO_GET_FLAGS support
    - DPU: XR30 and P010 image formats
    - Qualcomm SM6115 support
    - DSI PHY support for QCM2290
    - HDMI: refactored dev init path
    - remove exclusive-fence hack
    - fix speed-bin detection
    - enable clamp to idle on 7c3
    - improved hangcheck detection
    
    vmwgfx:
    - fb and cursor refactoring
    - convert to generic hashtable
    - cursor improvements
    
    etnaviv:
    - hw workarounds
    - softpin MMU fixes
    
    ast:
    - atomic gamma LUT support
    - convert to SHMEM
    
    lcdif:
    - support YUV planes
    - Increase DMA burst size
    - FIFO threshold tuning
    
    meson:
    - fix return type of cvbs mode_valid
    
    mgag200:
    - fix PLL setup on some revisions
    
    sun4i:
    - A100 and D1 support
    
    udl:
    - modesetting improvements
    - hot unplug support
    
    vc4:
    - support PAL-M
    - fix regression preventing 4K @ 60Hz
    - fix NULL ptr deref
    
    v3d:
    - switch to drm managed resources
    
    renesas:
    - RZ/G2L DSI support
    - DU Kconfig cleanup
    
    mediatek:
    - fixup dpi and hdmi
    - MT8188 dpi support
    - MT8195 AFBC support
    
    tegra:
    - NVDEC hardware on Tegra234 SoC
    
    hdlcd:
    - switch to drm managed resources
    
    ingenic:
    - fix registration error path
    
    hisilicon:
    - convert to drm_mode_init
    
    maildp:
    - use managed resources
    
    mtk:
    - use drm_mode_init
    
    rockchip:
    - use drm_mode_copy
    
  • v6.1
    830b3c68 · Linux 6.1 ·
    Linux 6.1
    
  • drm-fixes-2022-12-09
    drm fixes for 6.1-rc9
    
    amdgpu:
    - S0ix fix
    - DCN 3.2 array out of bounds fix
    
    shmem:
    - Fixes to shmem-helper error paths.
    
    bridge:
    - Fix polarity bug in bridge/ti-sn65dsi86.
    
    dw-hdmi:
    - Prefer 8-bit RGB fallback before any YUV mode in dw-hdmi, since some
      panels lie about YUV support.
    
    vmwgfx:
    - Stop using screen objects when SEV is active.
    
  • drm-misc-fixes-2022-12-08
    drm-misc-fixes for v6.1 final?:
    - Fix polarity bug in bridge/ti-sn65dsi86.
    - Prefer 8-bit RGB fallback before any YUV mode in dw-hdmi, since some
      panels lie about YUV support.
    - Fixes to shmem-helper error paths.
    - Small vmwgfx to stop using screen objects when SEV is active.
  • drm-misc-next-fixes-2022-12-08
    Some deferred-io and damage worker reworks revert and make a fb function
    static
    
  • amd-drm-next-6.2-2022-12-07
    amd-drm-next-6.2-2022-12-07:
    
    amdgpu:
    - DSC fixes for DCN 2.1
    - HDMI PCON fixes
    - PSR fixes
    - DC DML fixes
    - Properly throttle on BO allocation
    - GFX 11.0.4 fixes
    - MMHUB fix
    - Make some functions static
  • amd-drm-fixes-6.1-2022-12-07
    amd-drm-fixes-6.1-2022-12-07:
    
    amdgpu:
    - S0ix fix
    - DCN 3.2 array out of bounds fix
  • v6.1-rc8
    76dcd734 · Linux 6.1-rc8 ·
    Linux 6.1-rc8
    
  • amd-drm-next-6.2-2022-12-02
    amd-drm-next-6.2-2022-12-02:
    
    amdgpu:
    - Fix CPU stalls when allocating large amounts of system memory
    - SR-IOV fixes
    - BACO fixes
    - Enable GC 11.0.4
    - Enable PSP 13.0.11
    - Enable SMU 13.0.11
    - Enable NBIO 7.7.1
    - Fix reported VCN capabilities for RDNA2
    - Misc cleanups
    - PCI ref count fixes
    - DCN DPIA fixes
    - DCN 3.2.x fixes
    - Documentation updates
    - GC 11.x fixes
    - VCN RAS fixes
    - APU fix for passthrough
    - PSR fixes
    - GFX preemption support for gfx9
    - SDMA fix for S0ix
    
    amdkfd:
    - Enable KFD support for GC 11.0.4
    - Misc cleanups
    - Fix memory leak
  • drm-fixes-2022-12-02
    drm fixes for 6.1-rc8
    
    i915:
    - Fix dram info readout
    - Remove non-existent pipes from bigjoiner pipe mask
    - Fix negative value passed as remaining time
    - Never return 0 if not all requests retired
    
    amdgpu:
    - VCN fix for vangogh
    
  • amd-drm-fixes-6.1-2022-12-01
    amd-drm-fixes-6.1-2022-12-01:
    
    amdgpu:
    - VCN fix for vangogh
  • drm-misc-fixes-2022-11-30
    drm-misc-fixes for v6.1-rc8/final:
    - Single fix  for mks-guest-stats ioctl userpages pinning.
  • v6.1-rc7
    b7b275e6 · Linux 6.1-rc7 ·
    Linux 6.1-rc7
    
  • amd-drm-next-6.2-2022-11-25
    amd-drm-next-6.2-2022-11-25:
    
    amdgpu:
    - Old GCC fix
    - GFX11 fixes
    - PSP suspend/resume fix
    - PCI ref count fix
    - DC KASAN fix
    - DCN 3.2.x fixes
    - Dell platform suspend/resume fixes
    - DCN 3.1.4 fixes
    - RAS fixes
    - SMU 13.x fixes
    - Flex array changes
    - VCN 4.0 RAS updates
    - Add missing licsense to some files
    - Documentation updates
    - SR-IOV fixes
    - DP MST DSC fix
    
    amdkfd:
    - Fix topology locking in error case
  • drm-fixes-2022-11-25
    drm fixes for 6.1-rc7
    
    amdgpu:
    - amdgpu gang submit fix.
    - DCN 3.1.4 fixes
    - DP MST DSC deadlock fixes
    - HMM userptr fixes
    - Fix Aldebaran CU occupancy reporting
    - GFX11 fixes
    - PSP suspend/resume fix
    - DCE12 KASAN fix
    - DCN 3.2.x fixes
    - Rotated cursor fix
    - SMU 13.x fix
    - DELL platform suspend/resume fixes
    - VCN4 SR-IOV fix
    - Display regression fix for polled connectors
    
    i915:
    - Fix GVT KVM reference count handling
    - Never purge busy TTM objects
    - Fix warn in intel_display_power_*_domain() functions
    
    dma-buf:
    - Use dma_fence_unwrap_for_each when importing sync files.
    - Fix race in dma_heap_add().
    
    fbcon:
    - Fix use of uninitialized memory in logo.
    
  • drm-misc-fixes-2022-11-24
    drm-misc-fixes for v6.1-rc7:
    - Another amdgpu gang submit fix.
    - Use dma_fence_unwrap_for_each when importing sync files.
    - Fix race in dma_heap_add().
    - Fix use of uninitialized memory in logo.
  • drm-misc-next-2022-11-24
    drm-misc-next for 6.2:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    - fbdev: Make fb_modesetting_disabled() static
    - udmabuf: Add vmap and vunmap methods to udmabuf_ops
    
    Core Changes:
    - doc: make drm-uapi igt-tests more readable
    - fb-helper: Revert of the damage worker removal
    - fourcc: Add missing big-endian XRGB1555 and RGB565 formats
    - gem-shmem: Fix for resource leakage in __drm_gem_shmem_create()
    - scheduler: Fix lockup in drm_sched_entity_kill()
    
    Driver Changes:
    
  • amd-drm-fixes-6.1-2022-11-23
    amd-drm-fixes-6.1-2022-11-23:
    
    amdgpu:
    - DCN 3.1.4 fixes
    - DP MST DSC deadlock fixes
    - HMM userptr fixes
    - Fix Aldebaran CU occupancy reporting
    - GFX11 fixes
    - PSP suspend/resume fix
    - DCE12 KASAN fix
    - DCN 3.2.x fixes
    - Rotated cursor fix
    - SMU 13.x fix
    - DELL platform suspend/resume fixes
    - VCN4 SR-IOV fix
    - Display regression fix for polled connectors
  • v6.1-rc6
    eb708140 · Linux 6.1-rc6 ·
    Linux 6.1-rc6
    
  • drm-fixes-2022-11-19
    drm fixes for 6.1-rc6
    
    core:
    - Fix potential memory leak in drm_dev_init()
    - Fix potential null-ptr-deref in drm_vblank_destroy_worker()
    - Revert hiding unregistered connectors from userspace, as it breaks on DP-MST.
    - Add workaround for DP++ dual mode adaptors that don't support
      i2c subaddressing.
    
    i915:
    - Fix uaf with lmem_userfault_list handling
    
    amdgpu:
    - gang submit fixes
    - Fix a possible memory leak in ganng submit error path
    - DP tunneling fixes
    - DCN 3.1 page flip fix
    - DCN 3.2.x fixes
    - DCN 3.1.4 fixes
    - Don't expose degamma on hardware that doesn't support it
    - BACO fixes for SMU 11.x
    - BACO fixes for SMU 13.x
    - Virtual display fix for devices with no display hardware
    
    amdkfd:
    - Memory limit regression fix
    
    tegra:
    - tegra20 GART fix
    
    vc4:
    - Fix error handling in vc4_atomic_commit_tail()
    
    lima:
    - Set lima's clkname corrrectly when regulator is missing.
    
    panel:
    - Set bpc for logictechno panels.