Tags

Tags give the ability to mark specific points in history as being important
  • drm-fixes-2025-08-29

    drm fixes for 6.16-rc4
    
    gpuvm:
    - fix some typos
    
    xe:
    - Fix user-fence race issue
    - Couple xe_vm fixes
    - Don't trigger rebind on initial dma-buf validation
    - Fix a build issue related to basename() posix vs gnu discrepancy
    
    amdgpu:
    - pin buffers while vmapping
    - UserQ fixes
    - Revert CSA fix
    - SR-IOV fix
    
    nouveau:
    - fix linear modifier
    - remove some dead code
    
    msm:
    - Core/GPU:
      - fix comment doc warning in gpuvm
      - fix build with KMS disabled
      - fix pgtable setup/teardown race
      - global fault counter fix
      - various error path fixes
      - GPU devcoredump snapshot fixes
      - handle in-place VM_BIND remaps to solve turnip vm update race
      - skip re-emitting IBs for unusable VMs
      - Don't use %pK through printk
      - moved display snapshot init earlier, fixing a crash
    - DPU:
      - Fixed crash in virtual plane checking code
      - Fixed mode comparison in virtual plane checking code
    - DSI:
      - Adjusted width of resulution-related registers
      - Fixed locking issue on 14nm PLLs
    - UBWC (per Bjorn's ack)
      - Added UBWC configuration for several missing platforms (fixing
        regression)
    
    mediatek:
    - Add error handling for old state CRTC in atomic_disable
    - Fix DSI host and panel bridge pre-enable order
    - Fix device/node reference count leaks in mtk_drm_get_all_drm_priv
    - mtk_hdmi: Fix inverted parameters in some regmap_update_bits calls
    
    tegra:
    - revert dma-buf change
    
  • amd-drm-fixes-6.17-2025-08-28

    amd-drm-fixes-6.17-2025-08-28:
    
    amdgpu:
    - UserQ fixes
    - Revert CSA fix
    - SR-IOV fix
    
  • v6.17-rc3

    1b237f19 · Linux 6.17-rc3 ·
    Linux 6.17-rc3
    
  • drm-fixes-2025-08-23-1

    drm fixes for 6.17-rc3
    
    rust:
    - drm device memory layout and safety fixes
    
    tests:
    - Endianness fixes
    
    gpuvm:
    - docs warning fix
    
    panic:
    - fix division on 32-bit arm
    
    i915:
    - TypeC DP display Fixes
    - Silence rpm wakeref asserts on GEN11_GU_MISC_IIR access
    - Relocate compression repacking WA for JSL/EHL
    
    xe:
    - xe_vm_create fixes
    - fix vm bind ioctl double free
    
    amdgpu:
    - Replay fixes
    - SMU14 fix
    - Null check DC fixes
    - DCE6 DC fixes
    - Misc DC fixes
    
    bridge:
    - analogix_dp: devm_drm_bridge_alloc() error handling fix
    
    habanalabs:
    - Memory deallocation fix
    
    hibmc:
    - modesetting black screen fixes
    - fix UAF on irq
    - fix leak on i2c failure path
    
    nouveau:
    - memory leak fixes
    - typos
    
    rockchip:
    - Kconfig fix
    - register caching fix
    
  • amd-drm-fixes-6.17-2025-08-20

    amd-drm-fixes-6.17-2025-08-20:
    
    amdgpu:
    - Replay fixes
    - SMU14 fix
    - Null check DC fixes
    - DCE6 DC fixes
    - Misc DC fixes
    
  • v6.17-rc2

    c17b750b · Linux 6.17-rc2 ·
    Linux 6.17-rc2
    
  • drm-fixes-2025-08-16

    drm fixes for 6.17-rc2
    
    bridge:
    - fix OF-node leak
    - fix documentation
    
    fbdev-emulation:
    - pass correct format info to drm_helper_mode_fill_fb_struct()
    
    panfrost:
    - print correct RSS size
    
    amdgpu:
    - PSP fix
    - VRAM reservation fix
    - CSA fix
    - Process kill fix
    
    i915:
    - Fix the implementation of wa_18038517565 [fbc]
    - Do not trigger Frame Change events from frontbuffer flush [psr]
    
    xe:
    - Some more xe_migrate_access_memory fixes (Auld)
    - Defer buffer object shrinker write-backs and GPU waits (Thomas)
    - HWMON fix for clamping limits (Karthik)
    - SRIOV-PF: Set VF LMEM BAR size (Michal)
    
  • amd-drm-fixes-6.17-2025-08-13

    amd-drm-fixes-6.17-2025-08-13:
    
    amdgpu:
    - PSP fix
    - VRAM reservation fix
    - CSA fix
    - Process kill fix
    
  • v6.17-rc1

    8f5ae30d · Linux 6.17-rc1 ·
    Linux 6.17-rc1
    
  • drm-next-2025-08-08

    drm fixes for 6.17-rc1
    
    i915:
    - DP LPFS fixes
    
    xe:
    - SRIOV: PF fixes and removal of need of module param
    - Fix driver unbind around Devcoredump
    - Mark xe driver as BROKEN if kernel page size is not 4kB
    
    amdgpu:
    - GC 9.5.0 fixes
    - SMU fix
    - DCE 6 DC fixes
    - mmhub client ID fixes
    - VRR fix
    - Backlight fix
    - UserQ fix
    - Legacy reset fix
    - Misc fixes
    
    amdkfd:
    - CRIU fix
    - Debugfs fix
    
  • drm-fixes-2025-08-08

    038d61fd · Linux 6.16 ·
    drm fixes for 6.17-rc1
    
    i915:
    - DP LPFS fixes
    
    xe:
    - SRIOV: PF fixes and removal of need of module param
    - Fix driver unbind around Devcoredump
    - Mark xe driver as BROKEN if kernel page size is not 4kB
    
    amdgpu:
    - GC 9.5.0 fixes
    - SMU fix
    - DCE 6 DC fixes
    - mmhub client ID fixes
    - VRR fix
    - Backlight fix
    - UserQ fix
    - Legacy reset fix
    - Misc fixes
    
    amdkfd:
    - CRIU fix
    - Debugfs fix
    
  • amd-drm-fixes-6.17-2025-08-07

    amd-drm-fixes-6.17-2025-08-07:
    
    amdgpu:
    - GC 9.5.0 fixes
    - SMU fix
    - DCE 6 DC fixes
    - mmhub client ID fixes
    - VRR fix
    - Backlight fix
    - UserQ fix
    - Legacy reset fix
    - Misc fixes
    
    amdkfd:
    - CRIU fix
    - Debugfs fix
    
  • drm-next-2025-08-01

    drm fixes for 6.17-rc1
    
    amdgpu:
    - DSC divide by 0 fix
    - clang fix
    - DC debugfs fix
    - Userq fixes
    - Avoid extra evict-restore with KFD
    - Backlight fix
    - Documentation fix
    - RAS fix
    - Add new kicker handling
    - DSC fix for DCN 3.1.4
    - PSR fix
    - Atomic fix
    - DC reset fixes
    - DCN 3.0.1 fix
    - MMHUB client mapping fix
    
    xe:
    - Fix BMG probe on unsupported mailbox command
    - Fix OA static checker warning about null gt
    - Fix a NULL vs IS_ERR() bug in xe_i2c_register_adapter
    - Fix missing unwind goto in GuC/HuC
    - Don't register I2C devices if VF
    - Clear whole GuC g2h_fence during initialization
    - Avoid call kfree for drmm_kzalloc
    - Fix pci_dev reference leak on configfs
    - SRIOV: Disable CSC support on VF
    
  • amd-drm-fixes-6.17-2025-07-31

    amd-drm-fixes-6.17-2025-07-31:
    
    amdgpu:
    - DSC divide by 0 fix
    - clang fix
    - DC debugfs fix
    - Userq fixes
    - Avoid extra evict-restore with KFD
    - Backlight fix
    - Documentation fix
    - RAS fix
    - Add new kicker handling
    - DSC fix for DCN 3.1.4
    - PSR fix
    - Atomic fix
    - DC reset fixes
    - DCN 3.0.1 fix
    - MMHUB client mapping fix
    
  • drm-next-2025-07-30

    drm for 6.17-rc1
    
    non-drm:
    rust:
    - make ETIMEDOUT available
    - add size constants up to SZ_2G
    - add DMA coherent allocation bindings
    mtd:
    - driver for Intel GPU non-volatile storage
    i2c
    - designware quirk for Intel xe
    
    core:
    - atomic helpers: tune enable/disable sequences
    - add task info to wedge API
    - refactor EDID quirks
    - connector: move HDR sink to drm_display_info
    - fourcc: half-float and 32-bit float formats
    - mode_config: pass format info to simplify
    
    dma-buf:
    - heaps: Give CMA heap a stable name
    
    ci:
    - add device tree validation and kunit
    
    displayport:
    - change AUX DPCD access probe address
    - add quirk for DPCD probe
    - add panel replay definitions
    - backlight control helpers
    
    fbdev:
    - make CONFIG_FIRMWARE_EDID available on all arches
    
    fence:
    - fix UAF issues
    
    format-helper:
    - improve tests
    
    gpusvm:
    - introduce devmem only flag for allocation
    - add timeslicing support to GPU SVM
    
    ttm:
    - improve eviction
    
    sched:
    - tracing improvements
    - kunit improvements
    - memory leak fixes
    - reset handling improvements
    
    color mgmt:
    - add hardware gamma LUT handling helpers
    
    bridge:
    - add destroy hook
    - switch to reference counted drm_bridge allocations
    - tc358767: convert to devm_drm_bridge_alloc
    - improve CEC handling
    
    panel:
    - switch to reference counter drm_panel allocations
    - fwnode panel lookup
    - Huiling hl055fhv028c support
    - Raspberry Pi 7" 720x1280 support
    - edp: KDC KD116N3730A05, N160JCE-ELL CMN, N116BCJ-EAK
    - simple: AUO P238HAN01
    - st7701: Winstar wf40eswaa6mnn0
    - visionox: rm69299-shift
    - Renesas R61307, Renesas R69328 support
    - DJN HX83112B
    
    hdmi:
    - add CEC handling
    - YUV420 output support
    
    xe:
    - WildCat Lake support
    - Enable PanthorLake by default
    - mark BMG as SRIOV capable
    - update firmware recommendations
    - Expose media OA units
    - aux-bux support for non-volatile memory
    - MTD intel-dg driver for non-volatile memory
    - Expose fan control and voltage regulator in sysfs
    - restructure migration for multi-device
    - Restore GuC submit UAF fix
    - make GEM shrinker drm managed
    - SRIOV VF Post-migration recovery of GGTT nodes
    - W/A additions/reworks
    - Prefetch support for svm ranges
    - Don't allocate managed BO for each policy change
    - HWMON fixes for BMG
    - Create LRC BO without VM
    - PCI ID updates
    - make SLPC debugfs files optional
    - rework eviction rejection of bound external BOs
    - consolidate PAT programming logic for pre/post Xe2
    - init changes for flicker-free boot
    - Enable GuC Dynamic Inhibit Context switch
    
    i915:
    - drm_panic support for i915/xe
    - initial flip queue off by default for LNL/PNL
    - Wildcat Lake Display support
    - Support for DSC fractional link bpp
    - Support for simultaneous Panel Replay and Adaptive sync
    - Support for PTL+ double buffer LUT
    - initial PIPEDMC event handling
    - drm_panel_follower support
    - DPLL interface renames
    - allocate struct intel_display dynamically
    - flip queue preperation
    - abstract DRAM detection better
    - avoid GuC scheduling stalls
    - remove DG1 force probe requirement
    - fix MEI interrupt handler on RT kernels
    - use backlight control helpers for eDP
    - more shared display code refactoring
    
    amdgpu:
    - add userq slot to INFO ioctl
    - SR-IOV hibernation support
    - Suspend improvements
    - Backlight improvements
    - Use scaling for non-native eDP modes
    - cleaner shader updates for GC 9.x
    - Remove fence slab
    - SDMA fw checks for userq support
    - RAS updates
    - DMCUB updates
    - DP tunneling fixes
    - Display idle D3 support
    - Per queue reset improvements
    - initial smartmux support
    
    amdkfd:
    - enable KFD on loongarch
    - mtype fix for ext coherent system memory
    
    radeon:
    - CS validation additional GL extensions
    - drop console lock during suspend/resume
    - bump driver version
    
    msm:
    - VM BIND support
    - CI: infrastructure updates
    - UBWC single source of truth
    - decouple GPU and KMS support
    - DP: rework I/O accessors
    - DPU: SM8750 support
    - DSI: SM8750 support
    - GPU: X1-45 support and speedbin support for X1-85
    - MDSS: SM8750 support
    
    nova:
    - register! macro improvements
    - DMA object abstraction
    - VBIOS parser + fwsec lookup
    - sysmem flush page support
    - falcon: generic falcon boot code and HAL
    - FWSEC-FRTS: fb setup and load/execute
    
    ivpu:
    - Add Wildcat Lake support
    - Add turbo flag
    
    ast:
    - improve hardware generations implementation
    
    imx:
    - IMX8qxq Display Controller support
    
    lima:
    - Rockchip RK3528 GPU support
    
    nouveau:
    - fence handling cleanup
    
    panfrost:
    - MT8370 support
    - bo labeling
    - 64-bit register access
    
    qaic:
    - add RAS support
    
    rockchip:
    - convert inno_hdmi to a bridge
    
    rz-du:
    - add RZ/V2H(P) support
    - MIPI-DSI DCS support
    
    sitronix:
    - ST7567 support
    
    sun4i:
    - add H616 support
    
    tidss:
    - add TI AM62L support
    - AM65x OLDI bridge support
    
    bochs:
    - drm panic support
    
    vkms:
    - YUV and R* format support
    - use faux device
    
    vmwgfx:
    - fence improvements
    
    hyperv:
    - move out of simple
    - add drm_panic support
    
  • v6.16

    038d61fd · Linux 6.16 ·
    Linux 6.16
    
  • drm-fixes-2025-07-26

    drm fixes (part 2) for 6.16-rc8/final
    
    i915:
    - Fix DP 2.7 Gbps DP_LINK_BW value on g4x
    - Fix return value on intel_atomic_commit_fence_wait
    
    xe:
    - Fix build without debugfs
    
  • drm-fixes-2025-07-24

    drm fixes for 6.16-rc8
    
    gem:
    - revert all the dma-buf/gem changes
      as there as lifetime issues with it.
    
    nouveau:
    - revert an ioctl change as it causes issues
    - fix NULL ptr on fermi
    
    bridge:
    - remove extra semicolon
    
    sched:
    - remove hang causing optimisation
    
    amdgpu:
    - fix garbage in cleared vram after resume
    
  • v6.16-rc7

    89be9a83 · Linux 6.16-rc7 ·
    Linux 6.16-rc7
    
  • drm-fixes-2025-07-18-1

    drm fixes for 6.16-rc7
    
    dp:
    - aux dpcd address fix
    
    xe:
    - SR-IOV fixes for GT reset and TLB invalidation
    - Fix memory copy direction during migration
    - Fix alignment check on migration
    - Fix MOCS and page fault init order to correctly
      account for topology
    
    amdgpu:
    - Fix a DC memory leak
    - DCN 4.0.1 degamma LUT fix
    - Fix reset counter handling for soft recovery
    - GC 8 fix
    
    radeon:
    - Drop console locks when suspending/resuming
    
    nouveau:
    - ioctl validation fix
    
    panfrost:
    - scheduler bug fix
    
    mediatek:
    - Add wait_event_timeout when disabling plane
    - only announce AFBC if really supported
    - mtk_dpi: Reorder output formats on MT8195/88