Skip to content
Tags give the ability to mark specific points in history as being important
  • drm-fixes-2023-11-17
    drm-fixes for -rc2
    
    - amdgpu: fixes all over, including a set of AGP fixes
    - nouvea: GSP + other bugfixes
    - ivpu build fix
    - lenovo legion go panel orientation quirk
    
  • amd-drm-fixes-6.7-2023-11-17
    amd-drm-fixes-6.7-2023-11-17:
    
    amdgpu:
    - DMCUB fixes
    - SR-IOV fix
    - GMC9 fix
    - Documentation fix
    - DSC MST fix
    - CS chunk parsing fix
    - SMU13.0.6 fixes
    - 8K tiled display fix
    - Fix potential NULL pointer dereferences
    - Cursor lag fix
    - Backlight fix
    - DCN s0ix fix
    - XGMI fix
    - DCN encoder disable logic fix
    - AGP aperture fixes
    
  • v6.7-rc1
    b85ea95d · Linux 6.7-rc1 ·
    Linux 6.7-rc1
    
  • drm-next-2023-11-10
    drm fixes for 6.7-rc1
    
    - big pile of amd fixes, but mostly hw support newly added in 6.7
    - i915 fixes, mostly minor things
    - qxl memory leak fix
    - vc4 uaf fix in mock helpers
    - syncobj fix for DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
    
  • amd-drm-next-6.7-2023-11-10
    amd-drm-next-6.7-2023-11-10:
    
    amdgpu:
    - SR-IOV fixes
    - DMCUB fixes
    - DCN3.5 fixes
    - DP2 fixes
    - SubVP fixes
    - SMU14 fixes
    - SDMA4.x fixes
    - Suspend/resume fixes
    - AGP regression fix
    - UAF fixes for some error cases
    - SMU 13.0.6 fixes
    - Documentation fixes
    - RAS fixes
    - Hotplug fixes
    - Scheduling entity ordering fix
    - GPUVM fixes
    
  • drm-next-2023-11-07
    drm next and fixes for 6.7-rc1
    
    renesas:
    - atomic conversion
    - DT support
    
    ssd13xx:
    - dt binding fix for ssd132x
    - Initialize ssd130x crtc_state to NULL.
    
    amdgpu:
    - Fix RAS support check
    - RAS fixes
    - MES fixes
    - SMU13 fixes
    - Contiguous memory allocation fix
    - BACO fixes
    - GPU reset fixes
    - Min power limit fixes
    - GFX11 fixes
    - USB4/TB hotplug fixes
    - ARM regression fix
    - GFX9.4.3 fixes
    - KASAN/KCSAN stack size check fixes
    - SR-IOV fixes
    - SMU14 fixes
    - PSP13 fixes
    - Display blend fixes
    - Flexible array size fixes
    
    amdkfd:
    - GPUVM fix
    
    radeon:
    - Flexible array size fixes
    
  • amd-drm-next-6.7-2023-11-03
    amd-drm-next-6.7-2023-11-03:
    
    amdgpu:
    - Fix RAS support check
    - RAS fixes
    - MES fixes
    - SMU13 fixes
    - Contiguous memory allocation fix
    - BACO fixes
    - GPU reset fixes
    - Min power limit fixes
    - GFX11 fixes
    - USB4/TB hotplug fixes
    - ARM regression fix
    - GFX9.4.3 fixes
    - KASAN/KCSAN stack size check fixes
    - SR-IOV fixes
    - SMU14 fixes
    - PSP13 fixes
    - Display blend fixes
    - Flexible array size fixes
    
    amdkfd:
    - GPUVM fix
    
    radeon:
    - Flexible array size fixes
    
  • topic/nvidia-gsp-2023-11-03
    drm nouveau GSP support for 6.7-rc1
    
    This is an optional pull request to add the initial
    support for the NVIDIA GSP firmware to nouveau.
    
    This firmware is a new direction for Turing+ GPUs,
    and is only enabled by default on Ada generation.
    Other generations need to use nouveau.config=NvGspRm=1
    
    The GSP firmware takes nearly all the GPU init and
    power management tasks onto a risc-v CPU on the GPU.
    
    This patch series is mostly the work from Ben Skeggs,
    and Dave added some patches to rebase it to the latest
    firmware release which is where we will stay for as
    long as possible as the firmwares have no ABI stability.
    
  • drm-next-2023-10-31-1
    drm for 6.7-rc1
    
    kernel:
    - add initial vmemdup-user-array
    
    core:
    - fix platform remove() to return void
    - drm_file owner updated to reflect owner
    - move size calcs to drm buddy allocator
    - let GPUVM build as a module
    - allow variable number of run-queues in scheduler
    
    edid:
    - handle bad h/v sync_end in EDIDs
    
    panfrost:
    - add Boris as maintainer
    
    fbdev:
    - use fb_ops helpers more
    - only allow logo use from fbcon
    - rename fb_pgproto to pgprot_framebuffer
    - add HPD state to drm_connector_oob_hotplug_event
    - convert to fbdev i/o mem helpers
    
    i915:
    - Enable meteorlake by default
    - Early Xe2 LPD/Lunarlake display enablement
    - Rework subplatforms into IP version checks
    - GuC based TLB invalidation for Meteorlake
    - Display rework for future Xe driver integration
    - LNL FBC features
    - LNL display feature capability reads
    - update recommended fw versions for DG2+
    - drop fastboot module parameter
    - added deviceid for Arrowlake-S
    - drop preproduction workarounds
    - don't disable preemption for resets
    - cleanup inlines in headers
    - PXP firmware loading fix
    - Fix sg list lengths
    - DSC PPS state readout/verification
    - Add more RPL P/U PCI IDs
    - Add new DG2-G12 stepping
    - DP enhanced framing support to state checker
    - Improve shared link bandwidth management
    - stop using GEM macros in display code
    - refactor related code into display code
    - locally enable W=1 warnings
    - remove PSR watchdog timers on LNL
    
    amdgpu:
    - RAS/FRU EEPROM updatse
    - IP discovery updatses
    - GC 11.5 support
    - DCN 3.5 support
    - VPE 6.1 support
    - NBIO 7.11 support
    - DML2 support
    - lots of IP updates
    - use flexible arrays for bo list handling
    - W=1 fixes
    - Enable seamless boot in more cases
    - Enable context type property for HDMI
    - Rework GPUVM TLB flushing
    - VCN IB start/size alignment fixes
    
    amdkfd:
    - GC 10/11 fixes
    - GC 11.5 support
    - use partial migration in GPU faults
    
    radeon:
    - W=1 Fixes
    - fix some possible buffer overflow/NULL derefs
    nouveau:
    - update uapi for NO_PREFETCH
    - scheduler/fence fixes
    - rework suspend/resume for GSP-RM
    - rework display in preparation for GSP-RM
    
    habanalabs:
    - uapi: expose tsc clock
    - uapi: block access to eventfd through control device
    - uapi: force dma-buf export to PAGE_SIZE alignments
    - complete move to accel subsystem
    - move firmware interface include files
    - perform hard reset on PCIe AXI drain event
    - optimise user interrupt handling
    
    msm:
    - DP: use existing helpers for DPCD
    - DPU: interrupts reworked
    - gpu: a7xx (a730/a740) support
    - decouple msm_drv from kms for headless devices
    
    mediatek:
    - MT8188 dsi/dp/edp support
    - DDP GAMMA - 12 bit LUT support
    - connector dynamic selection capability
    
    rockchip:
    - rv1126 mipi-dsi/vop support
    - add planar formats
    
    ast:
    - rename constants
    
    panels:
    - Mitsubishi AA084XE01
    - JDI LPM102A188A
    - LTK050H3148W-CTA6
    
    ivpu:
    - power management fixes
    
    qaic:
    - add detach slice bo api
    
    komeda:
    - add NV12 writeback
    
    tegra:
    - support NVSYNC/NHSYNC
    - host1x suspend fixes
    
    ili9882t:
    - separate into own driver
    
  • v6.6
    ffc25326 · Linux 6.6 ·
    Linux 6.6
    
  • amd-drm-next-6.7-2023-10-27
    amd-drm-next-6.7-2023-10-27:
    
    amdgpu:
    - RAS fixes
    - Seamless boot fixes
    - NBIO 7.7 fix
    - SMU 14.0 fixes
    - GC 11.5 fixes
    - DML2 fixes
    - ASPM fixes
    - VPE fixes
    - Misc code cleanups
    - SRIOV fixes
    - Add some missing copyright notices
    - DCN 3.5 fixes
    - FAMS fixes
    - Backlight fix
    - S/G display fix
    - fdinfo cleanups
    - EXT_COHERENT fixes for APU and NUMA systems
    
    amdkfd:
    - Misc fixes
    - Misc code cleanups
    - SVM fixes
    
  • drm-fixes-2023-10-27
    drm fixes for 6.6 final
    
    amdgpu:
    - ignore duplicated BOs in CS parser
    - remove redundant call to amdgpu_ctx_priority_is_valid()
    - Extend VI APSM quirks to more platforms
    
    amdkfd:
    - reserve fence slot while locking BO
    
    dp_mst:
    - Fix NULL deref in get_mst_branch_device_by_guid_helper()
    
    logicvc:
    - Kconfig: Select REGMAP and REGMAP_MMIO
    
    ivpu:
    - Fix missing VPUIP interrupts
    
    i915:
    - Determine context valid in OA reports
    - Hold GT forcewake during steering operations
    - Check if PMU is closed before stopping event
    
  • amd-drm-fixes-6.6-2023-10-25
    amd-drm-fixes-6.6-2023-10-25:
    
    amdgpu:
    - Extend VI APSM quirks to more platforms
    
  • topic/vmemdup-user-array-2023-10-24-1
    vmemdup-user-array API and changes with it.
    
    This is just a process PR to merge the topic branch into drm-next, this contains some core kernel and drm changes.
    
    Signed-off-by: Dave Airlie <airlied@redhat.com>
    
  • v6.6-rc7
    05d3ef8b · Linux 6.6-rc7 ·
    Linux 6.6-rc7
    
  • amd-drm-next-6.7-2023-10-20
    amd-drm-next-6.7-2023-10-20:
    
    amdgpu:
    - SMU 13 updates
    - UMSCH updates
    - DC MPO fixes
    - RAS updates
    - MES 11 fixes
    - Fix possible memory leaks in error pathes
    - GC 11.5 fixes
    - Kernel doc updates
    - PSP updates
    - APU IMU fixes
    - Misc code cleanups
    - SMU 11 fixes
    - OD fix
    - Frame size warning fixes
    - SR-IOV fixes
    - NBIO 7.11 updates
    - NBIO 7.7 updates
    - XGMI fixes
    - devcoredump updates
    
    amdkfd:
    - Misc code cleanups
    - SVM fixes
    
  • drm-fixes-2023-10-20
    drm fixes for 6.6-rc7
    
    amdgpu:
    - Fix possible NULL pointer dereference
    - Avoid possible BUG_ON in GPUVM updates
    - Disable AMD_CTX_PRIORITY_UNSET
    
    i915:
    - Fix display issue that was blocking S0ix
    - Retry gtt fault when out of fence registers
    
    bridge:
    - ti-sn65dsi86: Fix device lifetime
    
    edid:
    - Add quirk for BenQ GW2765
    
    ivpu:
    - Extend address range for MMU mmap
    
    nouveau:
    - DP-connector fixes
    - Documentation fixes
    
    panel:
    - Move AUX B116XW03 into panel-simple
    
    scheduler:
    - Eliminate DRM_SCHED_PRIORITY_UNSET
    
    ttm:
    - Fix possible NULL-ptr deref in cleanup
    
    mediatek:
    - Correctly free sg_table in gem prime vmap
    
  • amd-drm-fixes-6.6-2023-10-19
    amd-drm-fixes-6.6-2023-10-19:
    
    amdgpu:
    - Fix possible NULL pointer dereference
    - Avoid possible BUG_ON in GPUVM updates
    
  • v6.6-rc6
    58720809 · Linux 6.6-rc6 ·
    Linux 6.6-rc6
    
  • amd-drm-next-6.7-2023-10-13
    amd-drm-next-6.7-2023-10-13:
    
    amdgpu:
    - DC replay fixes
    - Misc code cleanups and spelling fixes
    - Documentation updates
    - RAS EEPROM Updates
    - FRU EEPROM Updates
    - IP discovery updates
    - SR-IOV fixes
    - RAS updates
    - DC PQ fixes
    - SMU 13.0.6 updates
    - GC 11.5 Support
    - NBIO 7.11 Support
    - GMC 11 Updates
    - Reset fixes
    - SMU 11.5 Updates
    - SMU 13.0 OD support
    - Use flexible arrays for bo list handling
    - W=1 Fixes
    - SubVP fixes
    - DPIA fixes
    - DCN 3.5 Support
    - Devcoredump fixes
    - VPE 6.1 support
    - VCN 4.0 Updates
    - S/G display fixes
    - DML fixes
    - DML2 Support
    - MST fixes
    - VRR fixes
    - Enable seamless boot in more cases
    - Enable content type property for HDMI
    - OLED fixes
    - Rework and clean up GPUVM TLB flushing
    - DC ODM fixes
    - DP 2.x fixes
    - AGP aperture fixes
    - SDMA firmware loading cleanups
    - Cyan Skillfish GPU clock counter fix
    - GC 11 GART fix
    - Cache GPU fault info for userspace queries
    - DC cursor check fixes
    - eDP fixes
    - DC FP handling fixes
    - Variable sized array fixes
    - SMU 13.0.x fixes
    - IB start and size alignment fixes for VCN
    - SMU 14 Support
    - Suspend and resume sequence rework
    - vkms fix
    
    amdkfd:
    - GC 11 fixes
    - GC 10 fixes
    - Doorbell fixes
    - CWSR fixes
    - SVM fixes
    - Clean up GC info enumeration
    - Rework memory limit handling
    - Coherent memory handling fixes
    - Use partial migrations in GPU faults
    - TLB flush fixes
    - DMA unmap fixes
    - GC 9.4.3 fixes
    - SQ interrupt fix
    - GTT mapping fix
    - GC 11.5 Support
    
    radeon:
    - Misc code cleanups
    - W=1 Fixes
    - Fix possible buffer overflow
    - Fix possible NULL pointer dereference
    
    UAPI:
    - Add EXT_COHERENT memory allocation flags.  These allow for system scope atomics.
      Proposed userspace: https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface/pull/88
    - Add support for new VPE engine.  This is a memory to memory copy engine with advanced scaling, CSC, and color management features
      Proposed mesa MR: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25713
    - Add INFO IOCTL interface to query GPU faults
      Proposed Mesa MR: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23238
      Proposed libdrm MR: https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/298