Tags

Tags give the ability to mark specific points in history as being important
  • v6.19-rc2

    9448598b · Linux 6.19-rc2 ·
    Linux 6.19-rc2
    
  • drm-fixes-2025-12-20

    drm fixes for 6.19-rc2
    
    core:
    - fix gem handle leak on DRM_IOCTL_GEM_CHANGE_HANDLE
    
    tests:
    - add EDEADLK handling
    
    amdgpu:
    - Fix no_console_suspend handling
    - DCN 3.5.x seamless boot fixes
    - DP audio fix
    - Fix race in GPU recovery
    - SMU 14 OD fix
    
    amdkfd:
    - Event fix
    
    xe:
    - Limit num_syncs to prevent oversized kernel allocations
    - Disallow 0 OA property values
    - Disallow 0 EU stall property values
    - Fix kobject leak
    - Workaround
    - Loop variable reference fix
    - Fix a CONFIG corner-case incorrect number of argument
    - Skip reason prefix while emitting array
    - VF migration fix
    - Fix context in mei interrupt top half
    - Don't include the CCS metadata in the dma-buf sg-table
    - VF queueing recovery work fix
    - Increase TDF timeout
    - GT reset registers vs scheduler ordering fix
    - Adjust long-running workload timeslices
    - Always set OA_OAGLBCTXCTRL_COUNTER_RESUME
    - Fix a return value
    - Drop preempt-fences when destroying imported dma-bufs
    - Use usleep_range for accurate long-running workload timeslicing
    
    amdxdna:
    - don't load virtualized
    
    panel:
    - fix visionox-rm69299 Kconfig dependency
    - sony-td4353-jdi probing fix
    
  • amd-drm-fixes-6.19-2025-12-17

    amd-drm-fixes-6.19-2025-12-17:
    
    amdgpu:
    - Fix no_console_suspend handling
    - DCN 3.5.x seamless boot fixes
    - DP audio fix
    - Fix race in GPU recovery
    - SMU 14 OD fix
    
    amdkfd:
    - Event fix
    
  • v6.19-rc1

    8f0b4cce · Linux 6.19-rc1 ·
    Linux 6.19-rc1
    
  • drm-fixes-2025-12-13

    drm fixes for 6.19-rc1
    
    plane:
    - Handle IS_ERR vs NULL in drm_plane_create_hotspot_properties().
    
    ttm:
    - fix devcoredump for evicted bos
    
    panel:
    - Fix stack usage warning in novatek-nt35560.
    
    nouveau:
    - alloc fwsec sb at boot to avoid s/r problems
    - fix strcpy usage
    - fix i2c encoder crash
    
    bridge:
    - Ignore spurious PLL_UNLOCK bit in ti-sn65dsi83.
    
    mgag200:
    - Fix bigendian handling in mgag200.
    
    tilcdc:
    - Fix probe failure in tilcdc.
    
  • drm-next-2025-12-13

    drm next fixes for 6.19-rc1
    
    core:
    - revert dumb bo 8 byte alignment
    
    amdgpu:
    - SI fix
    - DC reduce stack usage
    - HDMI fixes
    - VCN 4.0.5 fix
    - DP MST fix
    - DC memory allocation fix
    
    amdkfd:
    - SVM fix
    - Trap handler fix
    - VGPR fixes for GC 11.5
    
    i915:
    - Fix format string truncation warning
    - FIx runtime PM reference during fbdev BO creation
    
    panthor:
    - fix UAF
    
    renesas:
    - fix sync flag handling
    
  • amd-drm-fixes-6.19-2025-12-11

    amd-drm-fixes-6.19-2025-12-11:
    
    amdgpu:
    - SI fix
    - DC reduce stack usage
    - HDMI fixes
    - VCN 4.0.5 fix
    - DP MST fix
    - DC memory allocation fix
    
    amdkfd:
    - SVM fix
    - Trap handler fix
    - VGPR fixes for GC 11.5
    
  • drm-next-2025-12-05

    drm next part 2 for 6.19-rc1
    
    vfio:
    - add a vfio_pci variant driver for Intel
    
    xe/i915 display:
    - add plane color management support
    
    xe:
    - Add scope-based cleanup helper for runtime PM
    - vfio xe driver prerequisites and exports
    - fix vfio link error
    - Fix a memory leak
    - Fix a 64-bit division
    - vf migration fix
    - LRC pause fix
    
  • drm-next-2025-12-03

    drm-next for 6.19-rc1:
    
    new driver:
    - Arm Ethos-U65/U85 accel driver
    
    core:
    - support the drm color pipeline in vkms/amdgfx
    - add support for drm colorop pipeline
    - add COLOR PIPELINE plane property
    - add DRM_CLIENT_CAP_PLANE_COLOR_PIPELINE
    - throttle dirty worker with vblank
    - use drm_for_each_bridge_in_chain_scoped in drm's bridge code
    - Ensure drm_client_modeset tests are enabled in UML
    - add simulated vblank interrupt - use in drivers
    - dumb buffer sizing helper
    - move freeing of drm client memory to driver
    - crtc sharpness strength property
    - stop using system_wq in scheduler/drivers
    - support emergency restore in drm-client
    
    rust:
    - make slice::as_flattened usable on all supported rustc
    - add FromBytes::from_bytes_prefix() method
    - remove redundant device ptr from Rust GEM object
    - Change how AlwaysRefCounted is implemented for GEM objects
    
    gpuvm:
    - Add deferred vm_bo cleanup to GPUVM (for rust)
    
    atomic:
    - cleanup and improve state handling interfaces
    
    buddy:
    - optimize block management
    
    dma-buf:
    - heaps: Create heap per CMA reserved location
    - improve userspace documentation
    
    dp:
    - add POST_LT_ADJ_REQ training sequence
    - DPCD dSC quirk for synaptics panamera devices
    - helpers to query branch DSC max throughput
    
    ttm:
    - Rename ttm_bo_put to ttm_bo_fini
    - allow page protection flags on risc-v
    - rework pipelined eviction fence handling
    
    amdgpu:
    - enable amdgpu by default for SI/CI dGPUs
    - enable DC by default on SI
    - refactor CIK/SI enablement
    - add ABM KMS property
    - Re-enable DM idle optimizations
    - DC Analog encoders support
    - Powerplay fixes for fiji/iceland
    - Enable DC on bonaire by default
    - HMM cleanup
    - Add new RAS framework
    - DML2.1 updates
    - YCbCr420 fixes
    - DC FP fixes
    - DMUB fixes
    - LTTPR fixes
    - DTBCLK fixes
    - DMU cursor offload handling
    - Userq validation improvements
    - Unify shutdown callback handling
    - Suspend improvements
    - Power limit code cleanup
    - SR-IOV fixes
    - AUX backlight fixes
    - DCN 3.5 fixes
    - HDMI compliance fixes
    - DCN 4.0.1 cursor updates
    - DCN interrupt fix
    - DC KMS full update improvements
    - Add additional HDCP traces
    - DCN 3.2 fixes
    - DP MST fixes
    - Add support for new SR-IOV mailbox interface
    - UQ reset support
    - HDP flush rework
    - VCE1 support
    
    amdkfd:
    - HMM cleanups
    - Relax checks on save area overallocations
    - Fix GPU mappings after prefetch
    
    radeon:
    - refactor CIK/SI enablement.
    
    xe:
    - Initial Xe3P support
    - panic support on VRAM for display
    - fix stolen size check
    - Loosen used tracking restriction
    - New SR-IOV debugfs structure and debugfs updates
    - Hide the GPU madvise flag behind a VM_BIND flag
    - Always expose VRAM provisioning data on discrete GPUs
    - Allow VRAM mappings for userptr when used with SVM
    - Allow pinning of p2p dma-buf
    - Use per-tile debugfs where appropriate
    - Add documentation for Execution Queues
    - PF improvements
    - VF migration recovery redesign work
    - User / Kernel VRAM partitioning
    - Update Tile-based messages
    - Allow configfs to disable specific GT types
    - VF provisioning and migration improvements
    - use SVM range helpers in PT layer
    - Initial CRI support
    - access VF registers using dedicated MMIO view
    - limit number of jobs per exec queue
    - add sriov_admin sysfs tree
    - more crescent island specific support
    - debugfs residency counter
    - SRIOV migration work
    - runtime registers for GFX 35
    
    i915:
    - add initial Xe3p_LPD display version 35 support
    - Enable LNL+ content adaptive sharpness filter
    - Use optimized VRR guardband
    - Enable Xe3p LT PHY
    - enable FBC support for Xe3p_LPD display
    - add display 30.02 firmware support
    - refactor SKL+ watermark latency setup
    - refactor fbdev handling
    - call i915/xe runtime PM via function pointers
    - refactor i915/xe stolen memory/display interfaces
    - use display version instead of gfx version in display code
    - extend i915_display_info with Type-C port details
    - lots of display cleanups/refactorings
    - set O_LARGEFILE in __create_shmem
    - skuip guc communication warning on reset
    - fix time conversions
    - defeature DRRS on LNL+
    - refactor intel_frontbuffer split between i915/xe/display
    - convert inteL_rom interfaces to struct drm_device
    - unify display register polling interfaces
    - aovid lock inversion when pinning to GGTT on CHV/BXT+VTD
    
    panel:
    - Add KD116N3730A08/A12, chromebook mt8189
    - JT101TM023, LQ079L1SX01,
    - GLD070WX3-SL01 MIPI DSI
    - Samsung LTL106AL0, Samsung LTL106AL01
    - Raystar RFF500F-AWH-DNN
    - Winstar WF70A8SYJHLNGA,
    - Wanchanglong w552946aaa
    - Samsung SOFEF00
    - Lenovo X13s panel.
    - ilitek-ili9881c : add rpi 5" support
    - visionx-rm69299 - add backlight support
    - edp - support AUI B116XAN02.0
    
    bridge:
    - improve ref counting
    - ti-sn65dsi86 - add support for DP mode with HPD
    - synopsis: support CEC, init timer with correct freq
    - ASL CS5263 DP-to-HDMI bridge support
    
    nova-core:
    - introduce bitfield! macro
    - introduce safe integer converters
    - GSP inits to fully booted state on Ampere
    - Use more future-proof register for GPU identification
    
    nova-drm:
    - select NOVA_CORE
    - 64-bit only
    
    nouveau:
    - improve reclocking on tegra 186+
    - add large page and compression support
    
    msm:
    - GPU:
      - Gen8 support: A840 (Kaanapali) and X2-85 (Glymur)
      - A612 support
    - MDSS:
      - Added support for Glymur and QCS8300 platforms
    - DPU:
      - Enabled Quad-Pipe support, unlocking higher resolutions support
      - Added support for Glymur platform
      - Documented DPU on QCS8300 platform as supported
    - DisplayPort:
      - Added support for Glymur platform
      - Added support lame remapping inside DP block
      - Documented DisplayPort controller on QCS8300 and SM6150/QCS615 as
        supported
    
    tegra:
    - NVJPG driver
    
    panfrost:
    - display JM contexts over debugfs
    - export JM contexts to userspace
    - improve error and job handling
    
    panthor:
    - support custom ASN_HASH for mt8196
    - support mali-G1 GPU
    - flush shmem write before mapping buffers uncached
    - make timeout per-queue instead of per-job
    
    mediatek:
    - MT8195/88 HDMIv2/DDCv2 support
    
    rockchip:
    - dsi: add support for RK3368
    
    amdxdna:
    - enhance runtime PM
    - last hardware error reading uapi
    - support firmware debug output
    - add resource and telemetry data uapi
    - preemption support
    
    imx:
    - add driver for HDMI TX Parallel audio interface
    
    ivpu:
    - add support for user-managed preemption buffer
    - add userptr support
    - update JSM firware API to 3.33.0
    - add better alloc/free warnings
    - fix page fault in unbind all bos
    - rework bind/unbind of imported buffers
    - enable MCA ECC signalling
    - split fw runtime and global memory buffers
    - add fdinfo memory statistics
    
    tidss:
    - convert to drm logging
    - logging cleanup
    
    ast:
    - refactor generation init paths
    - add per chip generation detect_tx_chip
    - set quirks for each chip model
    
    atmel-hlcdc:
    - set LCDC_ATTRE register in plane disable
    - set correct values for plane scaler
    
    solomon:
    - use drm helper for get_modes and move_valid
    
    sitronix:
    - fix output position when clearing screens
    
    qaic:
    - support dma-buf exports
    - support new firmware's READ_DATA implementation
    - sahara AIC200 image table update
    - add sysfs support
    - add coredump support
    - add uevents support
    - PM support
    
    sun4i:
    - layer refactors to decouple plane from output
    - improve DE33 support
    
    vc4:
    - switch to generic CEC helpers
    
    komeda:
    - use drm_ logging functions
    
    vkms:
    - configfs support for display configuration
    
    vgem:
    - fix fence timer deadlock
    
    etnaviv:
    - add HWDB entry for GC8000 Nano Ultra VIP r6205
    
  • amd-drm-next-6.19-2025-12-02

    amd-drm-next-6.19-2025-12-02:
    
    amdgpu:
    - Unified MES fix
    - SMU 11 unbalanced irq fix
    - Fix for driver reloading on APUs
    - pp_table sysfs fix
    - Fix memory leak in fence handling
    - HDMI fix
    - DC cursor fixes
    - eDP panel parsing fix
    - Brightness fix
    - DC analog fixes
    - EDID retry fixes
    - UserQ fixes
    - RAS fixes
    - IP discovery fix
    - Add missing locking in amdgpu_ttm_access_memory_sdma()
    - Smart Power OLED fix
    - PRT and page fault fixes for GC 6-8
    - VMID reservation fix
    - ACP platform device fix
    - Add missing vm fault handling for GC 11-12
    - VPE fix
    
    amdkfd:
    - Partitioning fix
    
  • v6.18

    7d0a66e4 · Linux 6.18 ·
    Linux 6.18
    
  • drm-fixes-2025-11-28

    drm fixes for 6.18 final
    
    i915:
    - Reject async flips when PSR's selective fetch is enabled
    
    xe:
    - Fix resource leak in xe_guc_ct_init_noalloc()'s error path
    - Fix stack_depot usage without STACKDEPOT_ALWAYS_INIT
    - Fix overflow in conversion from clock tics to msec
    
    amdgpu:
    - Unified MES fix
    - HDMI fix
    - Cursor fix
    - Bightness fix
    - EDID reading improvement
    - UserQ fix
    - Cyan Skillfish IP discovery fix
    
    bridge:
    - sil902x: Fix HDMI detection
    
    imagination:
    - Update documentation
    
    sti:
    - Fix leaks in probe
    
    vga_switcheroo:
    - Avoid race condition during fbcon initialization
    
  • amd-drm-fixes-6.18-2025-11-26

    amd-drm-fixes-6.18-2025-11-26:
    
    amdgpu:
    - Unified MES fix
    - HDMI fix
    - Cursor fix
    - Bightness fix
    - EDID reading improvement
    - UserQ fix
    - Cyan Skillfish IP discovery fix
    
  • v6.18-rc7

    ac3fd01e · Linux 6.18-rc7 ·
    Linux 6.18-rc7
    
  • amd-drm-next-6.19-2025-11-21

    amd-drm-next-6.19-2025-11-21:
    
    amdgpu:
    - DC state dumping fixes
    - Panel replay improvements
    - Seamless boot fixes
    - EDID fetching improvements
    - HDMI HPD filtering fix
    - Misc display fixes
    - Audio fix
    - DP MST fix
    - RAS fix
    - Documentation fixes
    - DC analog cleanups
    - VPE fix
    - GC 11 fix
    - PRT fix
    - MMIO remap fix
    - SR-IOV fix
    
    radeon:
    - Fence deadlock fix
    
  • drm-fixes-2025-11-21

    drm fixes for 6.18-rc7
    
    atomic:
    - Return error codes on failed blob creation for planes
    
    nouveau:
    - Fix memory leak
    
    tegra:
    - Fix device ref counting
    - Fix pid ref counting
    - Revert booting on Pixel C
    
    xe:
    - Fix out-of-bounds access with BIT()
    - Fix kunit test checking wrong condition
    - Drop duplicate kconfig select
    - Fix guc2host irq handler with MSI-X
    
    i915:
    - Wildcat Lake and Panther Lake detangled for display fixes
    
    amdgpu:
    - DTBCLK gating fix
    - EDID fetching retry improvements
    - HDMI HPD debounce filtering
    - DCN 2.0 cursor fix
    - DP MST PBN fix
    - VPE fix
    - GC 11 fix
    - PRT fix
    - MMIO remap page fix
    - SR-IOV fix
    
    radeon:
    - Fence deadlock fix
    
  • amd-drm-fixes-6.18-2025-11-20

    amd-drm-fixes-6.18-2025-11-20:
    
    amdgpu:
    - DTBCLK gating fix
    - EDID fetching retry improvements
    - HDMI HPD debounce filtering
    - DCN 2.0 cursor fix
    - DP MST PBN fix
    - VPE fix
    - GC 11 fix
    - PRT fix
    - MMIO remap page fix
    - SR-IOV fix
    
    radeon:
    - Fence deadlock fix
    
  • v6.18-rc6

    6a23ae0a · Linux 6.18-rc6 ·
    Linux 6.18-rc6
    
  • drm-fixes-2025-11-15

    drm fixes for 6.18-rc6
    
    client:
    - Fix description of module parameter
    
    panthor:
    - Flush writes before mapping buffers
    
    vmwgfx:
    - Improve command validation
    - Improve ref counting
    - Fix cursor-plane support
    
    amdgpu:
    - Disallow P2P DMA for GC 12 DCC surfaces
    - ctx error handling fix
    - UserQ fixes
    - VRR fix
    - ISP fix
    - JPEG 5.0.1 fix
    
    amdkfd:
    - Save area check fix
    - Fix GPU mappings for APU after prefetch
    
    i915:
    - Fix PSR's pipe to vblank conversion
    - Disable Panel Replay on MST links
    
    xe:
    - New HW workarounds affecting PTL and WCL platforms
    
  • amd-drm-next-6.19-2025-11-14

    amd-drm-next-6.19-2025-11-14:
    
    amdgpu:
    - RAS updates
    - GC12 DCC P2P fix
    - Documentation fixes
    - Power limit code cleanup
    - Userq updates
    - VRR fix
    - SMART OLED support
    - DSC refactor for DCN 3.5
    - Replay updates
    - DC clockgating updates
    - HDCP refactor
    - ISP fix
    - SMU 13.0.12 updates
    - JPEG 5.0.1 fix
    - VCE1 support
    - Enable DC by default on SI
    - Refactor CIK and SI enablement
    - Enable amdgpu by default for CI dGPUs
    - XGMI fixes
    - SR-IOV fixes
    - Memory allocation critical path fixes
    - Enable amdgpu by default on SI dGPUs
    
    amdkfd:
    - Relax checks on save area overallocations
    - Fix GPU mappings after prefetch
    
    radeon:
    - Refactor CIK and SI enablement