Skip to content
Snippets Groups Projects

Tags

Tags give the ability to mark specific points in history as being important
  • Name
  • Oldest updated
  • Updated date
  • Latest version
  • Oldest version
  • drm-fixes-2025-04-11-1
    drm fixes for 6.15-rc2
    
    tests:
    - Clean up struct drm_display_mode in various places
    
    i915:
    - Fix scanline offset for LNL+ and BMG+
    - Fix GVT unterminated-string-initialization build warning
    - Fix DP rate limit when sink doesn't support TPS4
    - Handle GDDR + ECC memory type detection
    - Fix VRR parameter change check
    - Fix fence not released on early probe errors
    - Disable render power gating during live selftests
    
    xe:
    - Add another BMG PCI ID
    - Fix UAFs on migration paths
    - Fix shift-out-of-bounds access on TLB invalidation
    - Ensure ccs_mode is correctly set on gt reset
    - Extend some HW workarounds to Xe3
    - Fix PM runtime get/put on sysfs files
    - Fix u64 division on 32b
    - Fix flickering due to missing L3 invalidations
    - Fix missing error code return
    
    amdgpu:
    - MES FW version caching fixes
    - Only use GTT as a fallback if we already have a backing store
    - dma_buf fix
    - IP discovery fix
    - Replay and PSR with VRR fix
    - DC FP fixes
    - eDP fixes
    - KIQ TLB invalidate fix
    - Enable dmem groups support
    - Allow pinning VRAM dma bufs if imports can do P2P
    - Workload profile fixes
    - Prevent possible division by 0 in fan handling
    
    amdkfd:
    - Queue reset fixes
    
    imagination:
    - Fix overflow
    - Fix use-after-free
    
    ivpu:
    - Fix suspend/resume
    
    nouveau:
    - Do not deref dangling pointer
    
    rockchip:
    - Set DP/HDMI registers correctly
    
    udmabuf:
    - Fix overflow
    
    virtgpu:
    - Set reservation lock on dma-buf import
    - Fix error handling in prepare_fb
    
    Unverified
  • drm-fixes-2025-04-11
    drm fixes for 6.15-rc2
    
    tests:
    - Clean up struct drm_display_mode in various places
    
    i915:
    - Fix scanline offset for LNL+ and BMG+
    - Fix GVT unterminated-string-initialization build warning
    - Fix DP rate limit when sink doesn't support TPS4
    - Handle GDDR + ECC memory type detection
    - Fix VRR parameter change check
    - Fix fence not released on early probe errors
    - Disable render power gating during live selftests
    
    amdgpu:
    - MES FW version caching fixes
    - Only use GTT as a fallback if we already have a backing store
    - dma_buf fix
    - IP discovery fix
    - Replay and PSR with VRR fix
    - DC FP fixes
    - eDP fixes
    - KIQ TLB invalidate fix
    - Enable dmem groups support
    - Allow pinning VRAM dma bufs if imports can do P2P
    - Workload profile fixes
    - Prevent possible division by 0 in fan handling
    
    amdkfd:
    - Queue reset fixes
    
    imagination:
    - Fix overflow
    - Fix use-after-free
    
    ivpu:
    - Fix suspend/resume
    
    nouveau:
    - Do not deref dangling pointer
    
    rockchip:
    - Set DP/HDMI registers correctly
    
    udmabuf:
    - Fix overflow
    
    virtgpu:
    - Set reservation lock on dma-buf import
    - Fix error handling in prepare_fb
    
    Unverified
  • drm-next-2025-04-05
    drm fixes for 6.15-rc1
    
    bridge:
    - tda998x: Select CONFIG_DRM_KMS_HELPER
    
    amdgpu:
    - Guard against potential division by 0 in fan code
    - Zero RPM support for SMU 14.0.2
    - Properly handle SI and CIK support being disabled
    - PSR fixes
    - DML2 fixes
    - DP Link training fix
    - Vblank fixes
    - RAS fixes
    - Partitioning fix
    - SDMA fix
    - SMU 13.0.x fixes
    - Rom fetching fix
    - MES fixes
    - Queue reset fix
    
    xe:
    - Fix NULL pointer dereference on error path
    - Add missing HW workaround for BMG
    - Fix survivability mode not triggering
    - Fix build warning when DRM_FBDEV_EMULATION is not set
    
    i915:
    - Bounds check for scalers in DSC prefill latency computation
    - Fix build by adding a missing include
    
    adp:
    - Fix error handling in plane setup
    
    Unverified
  • drm-next-2025-03-28
    drm for 6.15-rc1
    
    uapi:
    - add mediatek tiled fourcc
    - add support for notifying userspace on device wedged
    
    new driver:
    - appletbdrm: support for Apple Touchbar displays on m1/m2
    - nova-core: skeleton rust driver to develop nova inside off
    
    firmware:
    - add some rust firmware pieces
    
    rust:
    - add 'LocalModule' type alias
    
    component:
    - add helper to query bound status
    
    fbdev:
    - fbtft: remove access to page->index
    
    media:
    - cec: tda998x: import driver from drm
    
    dma-buf:
    - add fast path for single fence merging
    
    tests:
    - fix lockdep warnings
    
    atomic:
    - allow full modeset on connector changes
    - clarify semantics of allow_modeset and drm_atomic_helper_check
    - async-flip: support on arbitary planes
    - writeback: fix UAF
    - Document atomic-state history
    
    format-helper:
    - support ARGB8888 to ARGB4444 conversions
    
    buddy:
    - fix multi-root cleanup
    
    ci:
    - update IGT
    
    dp:
    - support extended wake timeout
    - mst: fix RAD to string conversion
    - increase DPCD eDP control CAP size to 5 bytes
    - add DPCD eDP v1.5 definition
    - add helpers for LTTPR transparent mode
    
    panic:
    - encode QR code according to Fido 2.2
    
    scheduler:
    - add parameter struct for init
    - improve job peek/pop operations
    - optimise drm_sched_job struct layout
    
    ttm:
    - refactor pool allocation
    - add helpers for TTM shrinker
    
    panel-orientation:
    - add a bunch of new quirks
    
    panel:
    - convert panels to multi-style functions
    - edp: Add support for B140UAN04.4, BOE NV140FHM-NZ, CSW MNB601LS1-3,
      LG LP079QX1-SP0V, MNE007QS3-7, STA 116QHD024002, Starry 116KHD024006,
      Lenovo T14s Gen6 Snapdragon
    - himax-hx83102: Add support for CSOT PNA957QT1-1, Kingdisplay
      kd110n11-51ie, Starry 2082109qfh040022-50e
    - visionox-r66451: use multi-style MIPI-DSI functions
    - raydium-rm67200: Add driver for Raydium RM67200
    - simple: Add support for BOE AV123Z7M-N17, BOE AV123Z7M-N17
    - sony-td4353-jdi: Use MIPI-DSI multi-func interface
    - summit: Add driver for Apple Summit display panel
    - visionox-rm692e5: Add driver for Visionox RM692E5
    
    bridge:
    - pass full atomic state to various callbacks
    - adv7511: Report correct capabilities
    - it6505: Fix HDCP V compare
    - snd65dsi86: fix device IDs
    - nwl-dsi: set bridge type
    - ti-sn65si83: add error recovery and set bridge type
    - synopsys: add HDMI audio support
    
    xe:
    - support device-wedged event
    - add mmap support for PCI memory barrier
    - perf pmu integration and expose per-engien activity
    - add EU stall sampling support
    - GPU SVM and Xe SVM implementation
    - use TTM shrinker
    - add survivability mode to allow the driver to do
      firmware updates in critical failure states
    - PXP HWDRM support for MTL and LNL
    - expose package/vram temps over hwmon
    - enable DP tunneling
    - drop mmio_ext abstraction
    - Reject BO evcition if BO is bound to current VM
    - Xe suballocator improvements
    - re-use display vmas when possible
    - add GuC Buffer Cache abstraction
    - PCI ID update for Panther Lake and Battlemage
    - Enable SRIOV for Panther Lake
    - Refactor VRAM manager location
    
    i915:
    - enable extends wake timeout
    - support device-wedged event
    - Enable DP 128b/132b SST DSC
    - FBC dirty rectangle support for display version 30+
    - convert i915/xe to drm client setup
    - Compute HDMI PLLS for rates not in fixed tables
    - Allow DSB usage when PSR is enabled on LNL+
    - Enable panel replay without full modeset
    - Enable async flips with compressed buffers on ICL+
    - support luminance based brightness via DPCD for eDP
    - enable VRR enable/disable without full modeset
    - allow GuC SLPC default strategies on MTL+ for performance
    - lots of display refactoring in move to struct intel_display
    
    amdgpu:
    - add device wedged event
    - support async page flips on overlay planes
    - enable broadcast RGB drm property
    - add info ioctl for virt mode
    - OEM i2c support for RGB lights
    - GC 11.5.2 + 11.5.3 support
    - SDMA 6.1.3 support
    - NBIO 7.9.1 + 7.11.2 support
    - MMHUB 1.8.1 + 3.3.2 support
    - DCN 3.6.0 support
    - Add dynamic workload profile switching for GC 10-12
    - support larger VBIOS sizes
    - Mark gttsize parameters as deprecated
    - Initial JPEG queue resset support
    
    amdkfd:
    - add KFD per process flags for setting precision
    - sync pasid values between KGD and KFD
    - improve GTT/VRAM handling for APUs
    - fix user queue validation on GC7/8
    - SDMA queue reset support
    
    raedeon:
    - rs400 hyperz fix
    
    i2c:
    - td998x: drop platform_data, split driver into media and bridge
    
    ast:
    - transmitter chip detection refactoring
    - vbios display mode refactoring
    - astdp: fix connection status and filter unsupported modes
    - cursor handling refactoring
    
    imagination:
    - check job dependencies with sched helper
    
    ivpu:
    - improve command queue handling
    - use workqueue for IRQ handling
    - add support HW fault injection
    - locking fixes
    
    mgag200:
    - add support for G200eH5
    
    msm:
    - dpu: add concurrent writeback support for DPU 10.x+
    - use LTTPR helpers
    - GPU:
      - Fix obscure GMU suspend failure
      - Expose syncobj timeline support
      - Extend GPU devcoredump with pagetable info
      - a623 support
      - Fix a6xx gen1/gen2 indexed-register blocks in gpu snapshot / devcoredump
    - Display:
      - Add cpu-cfg interconnect paths on SM8560 and SM8650
      - Introduce KMS OMMU fault handler, causing devcoredump snapshot
      - Fixed error pointer dereference in msm_kms_init_aspace()
    - DPU:
      - Fix mode_changing handling
      - Add writeback support on SM6150 (QCS615)
      - Fix DSC programming in 1:1:1 topology
      - Reworked hardware resource allocation, moving it to the CRTC code
      - Enabled support for Concurrent WriteBack (CWB) on SM8650
      - Enabled CDM blocks on all relevant platforms
      - Reworked debugfs interface for BW/clocks debugging
      - Clear perf params before calculating bw
      - Support YUV formats on writeback
      - Fixed double inclusion
      - Fixed writeback in YUV formats when using cloned output, Dropped
        wb2_formats_rgb
      - Corrected dpu_crtc_check_mode_changed and struct dpu_encoder_virt
        kerneldocs
      - Fixed uninitialized variable in dpu_crtc_kickoff_clone_mode()
    - DSI:
      - DSC-related fixes
      - Rework clock programming
    - DSI PHY:
      - Fix 7nm (and lower) PHY programming
      - Add proper DT schema definitions for DSI PHY clocks
    - HDMI:
      - Rework the driver, enabling the use of the HDMI Connector framework
    - Bindings:
      - Added eDP PHY on SA8775P
    
    nouveau:
    - move drm_slave_encoder interface into driver
    - nvkm: refactor GSP RPC
    - use LTTPR helpers
    
    mediatek:
    - HDMI fixup and refinement
    - add MT8188 dsc compatible
    - MT8365 SoC support
    
    panthor:
    - Expose sizes of intenral BOs via fdinfo
    - Fix race between reset and suspend
    - Improve locking
    
    qaic:
    - Add support for AIC200
    
    renesas:
    - Fix limits in DT bindings
    
    rockchip:
    - support rk3562-mali
    - rk3576: Add HDMI support
    - vop2: Add new display modes on RK3588 HDMI0 up to 4K
    - Don't change HDMI reference clock rate
    - Fix DT bindings
    - analogix_dp: add eDP support
    - fix shutodnw
    
    solomon:
    - Set SPI device table to silence warnings
    - Fix pixel and scanline encoding
    
    v3d:
    - handle clock
    
    vc4:
    - Use drm_exec
    - Use dma-resv for wait-BO ioctl
    - Remove seqno infrastructure
    
    virtgpu:
    - Support partial mappings of GEM objects
    - Reserve VGA resources during initialization
    - Fix UAF in virtgpu_dma_buf_free_obj()
    - Add panic support
    
    vkms:
    - Switch to a managed modesetting pipeline
    - Add support for ARGB8888
    - fix UAf
    
    xlnx:
    - Set correct DMA segment size
    - use mutex guards
    - Fix error handling
    - Fix docs
    
    Unverified
  • drm-fixes-2025-03-21
    drm fixes for 6.14-rc8
    
    scheduler:
    - fix fence reference leak
    
    xe:
    - Fix for an error if exporting a dma-buf multiple time
    
    amdgpu:
    - Fix video caps limits on several asics
    - SMU 14.x fixes
    - GC 12 fixes
    - eDP fixes
    - DMUB fix
    
    amdkfd:
    - GC 12 trap handler fix
    - GC 7/8 queue validation fix
    
    radeon:
    - VCE IB parsing fix
    
    v3d:
    - fix job error handling bugs
    
    qaic:
    - fix two integer overflows
    
    host1x:
    - fix NULL domain handling
    
    Unverified
  • drm-fixes-2025-03-14
    drm fixes for 6.14-rc7
    
    panic:
    - two clippy fixes
    
    dp_mst
    - locking fix
    
    atomic:
    - fix redundant DPMS calls
    
    i915:
    - Do cdclk post plane programming later
    - Bump MMAP_GTT_VERSION: missing indication of partial mmaps support
    
    xe:
    - Release guc ids before cancelling work
    - Fix new warnings around userptr
    - Temporaritly disable D3Cold on BMG
    - Retry and wait longer for GuC PC to start
    - Remove redundant check in xe_vm_create_ioctl
    
    amdgpu:
    - GC 12.x DCC fix
    - DC DCE 6.x fix
    - Hibernation fix
    - HPD fix
    - Backlight fixes
    - Color depth fix
    - UAF fix in hdcp_work
    - VCE 2.x fix
    - GC 12.x PTE fix
    
    amdkfd:
    - Queue eviction fix
    
    gma500:
    - fix NULL pointer check
    
    Unverified
  • drm-fixes-2025-03-07
    drm fixes for 6.14-rc6
    
    nouveau:
    - rely on fw caching Kconfig fix
    
    imagination:
    - avoid deadlock on fence release
    - fix fence initialisation
    - fix timestamps firmware traces
    
    scheduler:
    - fix include guard
    
    bochs:
    - dpms fix
    
    i915:
    - bump max stream count to match pipes
    
    xe:
    - Remove double page flip on initial plane
    - Properly setup userptr pfn_flags_mask
    - Fix GT "for each engine" workarounds
    - Fix userptr races and missed validations
    - Userptr invalid page access fixes
    - Cleanup some style nits
    
    amdgpu:
    - Fix NULL check in DC code
    - SMU 14 fix
    
    amdkfd:
    - Fix NULL check in queue validation
    
    radeon:
    - RS400 HyperZ fix
    
    Unverified
  • drm-fixes-2025-02-28
    drm fixes for 6.14-rc5
    
    amdgpu:
    - Legacy dpm suspend/resume fix
    - Runtime PM fix for DELL G5 SE
    - MAINTAINERS updates
    - Enforce Isolation fixes
    - mailmap update
    - EDID reading i2c fix
    - PSR fix
    - eDP fix
    - HPD interrupt handling fix
    - Clear memory fix
    
    amdkfd:
    - MQD handling fix
    
    vkms:
    - fix rounding error
    
    imagination:
    - header fix
    
    nouveau:
    - connector status fix
    
    fb/defio:
    - NULL ptr fix for defio drivers
    
    i915:
    - Fix encoder HW state readout for DP UHBR MST
    
    xe:
    - OA uapi fix (Umesh)
    - Userptr related fixes
    - Remove a duplicated register entry
    - Scheduler related fix to prevent exec races when freeing it
    
    Unverified
  • drm-fixes-2025-02-22
    drm fixes for v6.14-rc4
    
    core:
    - remove MAINTAINERS entry
    
    cgroup/dmem:
    - use correct function for pool descendants
    
    panel:
    - fix signal polarity issue jd9365da-h3
    
    nouveau:
    - folio handling fix
    - config fix
    
    amdxdna:
    - fix missing header
    
    xe:
    - Fix error handling in xe_irq_install
    - Fix devcoredump format
    
    i915:
    - Use spin_lock_irqsave() in interruptible context on guc submission
    - Fixes on DDI and TRANS programming
    - Make sure all planes in use by the joiner have their crtc included
    - Fix 128b/132b modeset issues
    
    msm:
    - More catalog fixes:
    - to skip watchdog programming through top block if its not present
    - fix the setting of WB mask to ensure the WB input control is programmed
      correctly through ping-pong
    - drop lm_pair for sm6150 as that chipset does not have any 3dmerge block
    - Fix the mode validation logic for DP/eDP to account for widebus (2ppc)
      to allow high clock resolutions
    - Fix to disable dither during encoder disable as otherwise this was
      causing kms_writeback failure due to resource sharing between
      WB and DSI paths as DSI uses dither but WB does not
    - Fixes for virtual planes, namely to drop extraneous return and fix
      uninitialized variables
    - Fix to avoid spill-over of DSC encoder block bits when programming
      the bits-per-component
    - Fixes in the DSI PHY to protect against concurrent access of
      PHY_CMN_CLK_CFG regs between clock and display drivers
    - Core/GPU:
    - Fix non-blocking fence wait incorrectly rounding up to 1 jiffy timeout
    - Only print GMU fw version once, instead of each time the GPU resumes
    
    Unverified
  • drm-fixes-2025-02-14
    drm fixes for 6.14-rc3
    
    amdgpu:
    - Fix shutdown regression on old APUs
    - Fix compute queue hang on gfx9 APUs
    - Fix possible invalid access in PSP failure path
    - Avoid possible buffer overflow in pptable override
    
    amdkfd:
    - Properly free gang bo in failure path
    - GFX12 trap handler fix
    
    i915:
    - selftest fix: avoid using uninitialized context
    
    xe:
    - Remove bo->clients out of bos_lock area
    - Carve out wopcm portion from the stolen memory
    
    tests:
    - fix lockdep with hdmi infrastructure tests
    
    host1x:
    - fix uninitialised mutex usage
    
    panthor:
    - fix uninit variable
    
    hibmc:
    - fix missing Kconfig select
    
    Unverified
  • drm-fixes-2025-02-08
    drm fixes for 6.14-rc2
    
    amdgpu:
    - Add new tiling flag for DCC write compress disable
    - Add BO metadata flag for DCC
    - Fix potential out of bounds access in display
    - Seamless boot fix
    - CONFIG_FRAME_WARN fix
    - PSR1 fix
    
    xe:
    - OA uAPI related fixes
    - Fix SRIOV migration initialization
    - Restore devcoredump to a sane state
    
    i915:
    - Fix the build error with clamp after WARN_ON on gcc 13.x+
    - HDCP related fixes
    - PMU fix zero delta busyness issue
    - Fix page cleanup on DMA remap failure
    - Drop 64bpp YUV formats from ICL+ SDR planes
    - GuC log related fix
    - DisplayPort related fixes
    
    ivpu:
    - Fix error handling
    
    komeda:
    - add return check
    
    zynqmp:
    - fix locking in DP code
    
    ast:
    - fix AST DP timeout
    
    cec:
    - fix broken CEC adapter check
    
    Unverified
  • drm-next-2025-02-01
    drm fixes for 6.14-rc1
    
    amdgpu:
    - GC 12 fix
    - Aldebaran fix
    - DCN 3.5 fix
    - Freesync fix
    
    amdkfd:
    - Per queue reset fix
    - MES fix
    
    Unverified
  • drm-next-2025-01-27
    drm merge window fixes part 1
    
    cgroup:
    - fix Koncfig fallout from new dmem controller
    
    Driver Changes:
    - v3d NULL pointer regression fix in fence signalling race
    - virtio: uaf in dma_buf free path
    - xlnx: fix kerneldoc
    - bochs: fix double-free on driver removal
    - zynqmp: add missing locking to DP bridge driver
    
    - amdgpu fixes all over: documentation, display, sriov, various hw block
      drivers
    - amdgpu: use drm/sched helper
    - amdgpu: mark some debug module options as unsafe
    - amdkfd: mark some debug module options as unsafe, trap handler
      updates, fix partial migration handling
    
    DRM core:
    - client: fix fbdev Kconfig select rules, improve tiled-based display
      support
    
    Unverified
  • drm-next-2025-01-17
    drm next for 6.14-rc1
    
    core:
    - device memory cgroup controller added
    - Remove driver date from drm_driver
    - Add drm_printer based hex dumper
    - drm memory stats docs update
    - scheduler documentation improvements
    
    new driver:
    - amdxdna - Ryzen AI NPU support
    
    connector:
    - add a mutex to protect ELD
    - make connector setup two-step
    
    panels:
    - Introduce backlight quirks infrastructure
    - New panels: KDB KD116N2130B12, Tianma TM070JDHG34-00,
    - Multi-Inno Technology MI1010Z1T-1CP11
    
    bridge:
    - ti-sn65dsi83: Add ti,lvds-vod-swing optional properties
    - Provide default implementation of atomic_check for HDMI bridges
    - it605: HDCP improvements, MCCS Support
    
    xe:
    - make OA buffer size configurable
    - GuC capture fixes
    - add ufence and g2h flushes
    - restore system memory GGTT mappings
    - ioctl fixes
    - SRIOV PF scheduling priority
    - allow fault injection
    - lots of improvements/refactors
    - Enable GuC's WA_DUAL_QUEUE for newer platforms
    - IRQ related fixes and improvements
    
    i915:
    - More accurate engine busyness metrics with GuC submission
    - Ensure partial BO segment offset never exceeds allowed max
    - Flush GuC CT receive tasklet during reset preparation
    - Some DG2 refactor to fix DG2 bugs when operating with certain CPUs
    - Fix DG1 power gate sequence
    - Enabling uncompressed 128b/132b UHBR SST
    - Handle hdmi connector init failures, and no HDMI/DP cases
    - More robust engine resets on Haswell and older
    
    i915/xe display:
    - HDCP fixes for Xe3Lpd
    - New GSC FW ARL-H/ARL-U
    - support 3 VDSC engines 12 slices
    - MBUS joining sanitisation
    - reconcile i915/xe display power mgmt
    - Xe3Lpd fixes
    - UHBR rates for Thunderbolt
    
    amdgpu:
    - DRM panic support
    - track BO memory stats at runtime
    - Fix max surface handling in DC
    - Cleaner shader support for gfx10.3 dGPUs
    - fix drm buddy trim handling
    - SDMA engine reset updates
    - Fix doorbell ttm cleanup
    - RAS updates
    - ISP updates
    - SDMA queue reset support
    - Rework DPM powergating interfaces
    - Documentation updates and cleanups
    - DCN 3.5 updates
    - Use a pm notifier to more gracefully handle VRAM eviction on suspend or hibernate
    - Add debugfs interfaces for forcing scheduling to specific engine instances
    - GG 9.5 updates
    - IH 4.4 updates
    - Make missing optional firmware less noisy
    - PSP 13.x updates
    - SMU 13.x updates
    - VCN 5.x updates
    - JPEG 5.x updates
    - GC 12.x updates
    - DC FAMS updates
    
    amdkfd:
    - GG 9.5 updates
    - Logging improvements
    - Shader debugger fixes
    - Trap handler cleanup
    - Cleanup includes
    - Eviction fence wq fix
    
    msm:
    - MDSS:
    - properly described UBWC registers
    - added SM6150 (aka QCS615) support
    - DPU:
    - added SM6150 (aka QCS615) support
    - enabled wide planes if virtual planes are enabled (by using two SSPPs for a single plane)
    - added CWB hardware blocks support
    - DSI:
    - added SM6150 (aka QCS615) support
    - GPU:
    - Print GMU core fw version
    - GMU bandwidth voting for a740 and a750
    - Expose uche trap base via uapi
    - UAPI error reporting
    
    rcar-du:
    - Add r8a779h0 Support
    
    ivpu:
    - Fix qemu crash when using passthrough
    
    nouveau:
    - expose GSP-RM logging buffers via debugfs
    
    panfrost:
    - Add MT8188 Mali-G57 MC3 support
    
    rockchip:
    - Gamma LUT support
    
    hisilicon:
    - new HIBMC support
    
    virtio-gpu:
    - convert to helpers
    - add prime support for scanout buffers
    
    v3d:
    - Add DRM_IOCTL_V3D_PERFMON_SET_GLOBAL
    
    vc4:
    - Add support for BCM2712
    
    vkms:
    - line-per-line compositing algorithm to improve performance
    
    zynqmp:
    - Add DP audio support
    
    mediatek:
    - dp: Add sdp path reset
    - dp: Support flexible length of DP calibration data
    
    etnaviv:
    - add fdinfo memory support
    - add explicit reset handling
    
    Unverified
  • drm-fixes-2025-01-17
    drm fixes for 6.13-rc8
    
    kunit:
    - Fix W=1 build for kunit tests.
    
    bridge:
    - Handle YCbCr420 better in bridge code, with tests.
    - itee-it6263 error handling fix.
    
    amdgpu:
    - SMU 13 fix
    - DP MST fixes
    - DCN 3.5 fix
    - PSR fixes
    - eDP fix
    - VRR fix
    - Enforce isolation fixes
    - GFX 12 fix
    - PSP 14.x fix
    
    xe:
    - Add steering info support for GuC register lists
    - Add means to wait for reset and synchronous reset
    - Make changing ccs_mode a synchronous action
    - Add missing mux registers
    - Mark ComputeCS read mode as UC on iGPU, unblocking ULLS on iGPU
    
    i915:
    - Relax clear color alignment to 64 bytes [fb]
    
    v3d:
    - Fix warn when unloading v3d.
    
    nouveau:
    - Fix cross-device fence handling in nouveau.
    - Fix backlight regression for macbooks 5,1
    
    vmwgfx:
    - Fix BO reservation handling in vmwgfx.
    
    Unverified
  • drm-fixes-2025-01-11
    drm fixes for 6.13-rc7
    
    i915:
    - Revert "drm/i915/hdcp: Don't enable HDCP1.4 directly from check_link"
    
    amdgpu:
    - Display interrupt fixes
    - Fix display max surface mismatches
    - Fix divide error in DM plane scale calcs
    - Display divide by 0 checks in dml helpers
    - SMU 13 AD/DC interrrupt handling fix
    - Fix locking around buddy trim handling
    
    amdkfd:
    - Fix page fault with shader debugger enabled
    - Fix eviction fence wq handling
    
    xe:
    - Avoid a NULL ptr deref when wedging
    - Fix power gate sequence on DG1
    
    mediatek:
    - Revert "drm/mediatek: dsi: Correct calculation formula of PHY Timing"
    - Set private->all_drm_private[i]->drm to NULL if mtk_drm_bind returns err
    - Move mtk_crtc_finish_page_flip() to ddp_cmdq_cb()
    - Only touch DISP_REG_OVL_PITCH_MSB if AFBC is supported
    - Add support for 180-degree rotation in the display driver
    - Stop selecting foreign drivers
    - Revert "drm/mediatek: Switch to for_each_child_of_node_scoped()"
    - Fix YCbCr422 color format issue for DP
    - Fix mode valid issue for dp
    - dp: Reference common DAI properties
    - dsi: Add registers to pdata to fix MT8186/MT8188
    - Remove unneeded semicolon
    - Add return value check when reading DPCD
    - Initialize pointer in mtk_drm_of_ddp_path_build_one()
    
    Unverified
  • drm-fixes-2025-01-03
    drm fixes for 6.13-rc6
    
    i915:
    - Fix C10 pll programming sequence [cx0_phy]
    - Fix power gate sequence. [dg1]
    
    xe:
    - uapi: Revert some devcoredump file format changes
      breaking a mesa debug tool
    - Fixes around waits when moving to system
    - Fix a typo when checking for LMEM provisioning
    - Fix a fault on fd close after unbind
    - A couple of OA fixes squashed for stable backporting
    
    adv7511:
    - fix UAF
    - drop single lane support
    - audio infoframe fix
    
    Unverified
  • drm-fixes-2024-12-20
    drm fixes for 6.13-rc4
    
    core:
    - fix FB dependency
    - avoid div by 0 more in vrefresh
    - maintainers update
    
    display:
    - fix DP tunnel error path
    
    dma-buf:
    - fix !DEBUG_FS
    
    sched:
    - docs warning fix
    
    panel:
    - collection of misc panel fixes
    
    i915
    - Reset engine utilization buffer before registration
    - Ensure busyness counter increases motonically
    - Accumulate active runtime on gt reset
    
    amdgpu:
    - Disable BOCO when CONFIG_HOTPLUG_PCI_PCIE is not enabled
    - scheduler job fixes
    - IP version check fixes
    - devcoredump fix
    - GPUVM update fix
    - NBIO 2.5 fix
    
    udmabuf:
    - fix memory leak on last export
    - sealing fixes
    
    ivpu:
    - fix NULL pointer
    - fix memory leak
    - fix WARN
    
    Unverified
  • drm-fixes-2024-12-14
    drm fixes for 6.13-rc3
    
    i915:
    - Don't use indexed register writes needlessly [dsb]
    - Stop using non-posted DSB writes for legacy LUT [color]
    - Fix NULL pointer dereference in capture_engine
    - Fix memory leak by correcting cache object name in error handler
    
    xe:
    - Fix a KUNIT test error message (Mirsad Todorovac)
    - Fix an invalidation fence PM ref leak (Daniele)
    - Fix a register pool UAF (Lucas)
    
    amdgpu:
    - ISP hw init fix
    - SR-IOV fixes
    - Fix contiguous VRAM mapping for UVD on older GPUs
    - Fix some regressions due to drm scheduler changes
    - Workload profile fixes
    - Cleaner shader fix
    
    amdkfd:
    - Fix DMA map direction for migration
    - Fix a potential null pointer dereference
    - Cacheline size fixes
    - Runtime PM fix
    
    Unverified
  • drm-fixes-2024-12-06
    drm fixes for -rc2, part 2
    
    - amdgu: mostly display fixes + jpeg vcn 1.0, sriov, dcn4.0 resume
      firxes
    - amdkfd fixes
    
    Unverified