Skip to content
Tags give the ability to mark specific points in history as being important
  • v6.9.11
    73f3c330 · Linux 6.9.11 ·
    This is the 6.9.11 stable release
    
  • v6.6.42
    31cf7ebe · Linux 6.6.42 ·
    This is the 6.6.42 stable release
    
  • v6.1.101
    c18e82d3 · Linux 6.1.101 ·
    This is the 6.1.101 stable release
    
  • v6.10.1
    01299100 · Linux 6.10.1 ·
    This is the 6.10.1 stable release
    
  • v6.9.10
    73c962ea · Linux 6.9.10 ·
    This is the 6.9.10 stable release
    
  • v6.6.41
    2eaf5c0d · Linux 6.6.41 ·
    This is the 6.6.41 stable release
    
  • v6.1.100
    9b3f9a5b · Linux 6.1.100 ·
    This is the 6.1.100 stable release
    
  • v5.15.163
    7c6d66f0 · Linux 5.15.163 ·
    This is the 5.15.163 stable release
    
  • v5.10.222
    83a48a45 · Linux 5.10.222 ·
    This is the 5.10.222 stable release
    
  • v5.4.280
    88d2aa87 · Linux 5.4.280 ·
    This is the 5.4.280 stable release
    
  • v4.19.318
    18b61cc1 · Linux 4.19.318 ·
    This is the 4.19.318 stable release
    
  • drm-next-2024-07-18
    drm next for 6.11-rc1:
    
    core:
    - deprecate DRM data and return 0 date
    - connector: Create a set of helpers to help with HDMI support
    - Remove driver owner assignments
    - Allow more drivers to compile with COMPILE_TEST
    - Conversions to drm_edid
    - Sprinkle MODULE_DESCRIPTIONS everywhere they are missing
    - Remove drm_mm_replace_node
    - print: Add a drm prefix to warn level messages too, remove
             ___drm_dbg, consolidate prefix handling
    - New monochrome TV mode variant
    
    ttm:
    - improve number of page faults on some platforms
    - fix test builds under PREEMPT_RT
    - more test coverage
    
    ci:
    - Require a more recent version of mesa,
    - improve farm setup and test generation
    
    dma-buf:
    - warn if reserving 0 fence slots
    - internal API heap enhancements
    
    fbdev:
    - Create memory manager optimized fbdev emulation
    
    panic:
    - Allow to select fonts,
    - improve drm_fb_dma_get_scanout_buffer
    - Allow to dump kmsg to the screen
    
    bridge:
    - Remove redundant checks on bridge->encoder
    - Remove drm_bridge_chain_mode_fixup
    - bridge-connector: Plumb in the new HDMI helper
    - analogix_dp: Various improvements, handle AUX transfers timeout
    - samsung-dsim: Fix timings calculation
    - tc358767: Plenty of small fixes, fix no connector attach, fix clocks
    - sii902x: state validation improvements
    
    panels:
    - Switch panels from register table initialization to proper code
    - Now that the panel code tracks the panel state, remove every
      ad-hoc implementation in the panel drivers
    - More cleanup of prepare / enable state tracking in drivers
    - edp: Drop legacy panel compatibles
    - simple-bridge: Switch to devm_drm_bridge_add
    - New panels: Lincoln Tech Sol LCD185-101CT, Microtips Technology
      13-101HIEBCAF0-C, Microtips Technology MF-103HIEB0GA0, BOE
      nv110wum-l60, IVO t109nw41, WL-355608-A8, PrimeView PM070WL4,
      Lincoln Technologies LCD197, Ortustech COM35H3P70ULC,
      AUO G104STN01, K&d kd101ne3-40ti
    
    amdgpu:
    - DCN 4.0.x support
    - GC 12.0 support
    - GMC 12.0 support
    - SDMA 7.0 support
    - MES12 support
    - MMHUB 4.1 support
    - GFX12 modifier and DCC support
    - lots of IP fixes/updates
    
    amdkfd:
    - Contiguous VRAM allocations
    - GC 12.0 support
    - SDMA 7.0 support
    - SR-IOV fixes
    - KFD GFX ALU exceptions
    
    i915:
    - Battlemage Xe2 HPD display enablement
    - Panel Replay enabling
    - DP AUX-less ALPM/LOBF
    - Enable link training failure fallback for DP MST links
    - CMRR (Content Match Refresh Rate) enabling
    - Increase ADL-S/ADL-P/DG2+ max TMDS bitrate to 6 Gbps
    - Enable eDP AUX based HDR backlight
    - Support replaying GPU hangs with captured context image
    - Automate CCS Mode setting during engine resets
    - lots of refactoring
    - Support replaying GPU hangs with captured context image
    - Increase FLR timeout from 3s to 9s
    - Enable w/a 16021333562 for DG2, MTL and ARL [guc]
    
    xe:
    - update MAINATINERS
    - New uapi adding OA functionality to Xe
    - expose l3 bank mask
    - fix display detect on ADL-N
    - runtime PM Fixes
    - Fix silent backmerge issues
    - More prep for SR-IOV
    - HWmon additions
    - per client usage info
    - Rework GPU page fault handling
    - Drop EXEC_QUEUE_FLAG_BANNED
    - Add BMG PCI IDs
    - Scheduler fixes and improvements
    - Rename xe_exec_queue::compute to xe_exec_queue::lr
    - Use ttm_uncached for BO with NEEDS_UC flag
    - Rename xe perf layer as xe observation layer
    - lots of refactoring
    
    radeon:
    - Backlight workaround for iMac
    - Silence UBSAN flex array warnings
    
    msm:
    - Validate registers XML description against schema in CI
    - core/dpu: SM7150 support
    - mdp5: Add support for MSM8937
    - gpu: Add param for userspace to know if raytracing is supported
    - gpu: X185 support (aka gpu in X1 laptop chips)
    - gpu: a505 support
    
    ivpu:
    - hardware scheduler support
    - profiling support
    - improvements to the platform support layer
    - firmware handling improvements
    - clocks/power mgmt improvements
    - scheduler/logging improvements
    
    habanalabs:
    - Gradual sleep in polling memory macro.
    - Reduce Gaudi2 MSI-X interrupt count to 128.
    - Add Gaudi2-D revision support.
    - Add timestamp to CPLD info.
    - Gaudi2: Assume hard-reset by firmware upon MC SEI severe error.
    - Align Gaudi2 interrupt names.
    - Check for errors after preboot is ready.
    - Change habanalabs maintainer and git repo path.
    
    mgag200:
    - refactoring and improvements
    - Add BMC output
    - enable polling
    
    nouveau:
    - add registry command line
    
    v3d:
    - perf counters improvements
    
    zynqmp:
    - irq and debugfs improvements
    
    atmel-hlcdc:
    - Support XLCDC in sam9x7
    
    mipi-dbi:
    - Remove mipi_dbi_machine_little_endian
    - make SPI bits per word configurable
    - support RGB888
    - allow pixel formats to be specified in the DT
    
    sun4i:
    - Rework the blender setup for DE2
    
    panfrost:
    - Enable MT8188 support
    
    vc4:
    - Monochrome TV support
    
    exynos:
    - fix fallback mode regression
    - fix memory leak
    - Use drm_edid_duplicate() instead of kmemdup()
    
    etnaviv:
    - fix i.MX8MP NPU clock gating
    - workaround FE register cdc issues on some cores
    - fix DMA sync handling for cached buffers
    - fix job timeout handling
    - keep TS enabled on MMUv2 cores for improved performance
    
    mediatek:
    - Convert to platform remove callback returning void-
    - Drop chain_mode_fixup call in mode_valid()
    - Fixes the errors of MediaTek display driver found by IGT.
    - Add display support for the MT8365-EVK board
    - Fix bit depth overwritten for mtk_ovl_set bit_depth()
    - Fix possible_crtcs calculation
    - Fix spurious kfree()
    
    ast:
    - refactor mode setting code
    
    stm:
    - Add LVDS support
    - DSI PHY updates
    
  • v6.6.40
    1a515bd5 · Linux 6.6.40 ·
    This is the 6.6.40 stable release
    
  • v6.1.99
    cac15753 · Linux 6.1.99 ·
    This is the 6.1.99 stable release
    
  • v6.10
    0c383648 · Linux 6.10 ·
    Linux 6.10
    
  • drm-fixes-2024-07-12
    drm fixes for 6.10-rc8
    
    amdgpu:
    - PSR-SU fix
    - Reseved VMID fix
    
    xe:
    - Use write-back caching mode for system memory on DGFX
    - Do not leak object when finalizing hdcp gsc
    
    bridge:
    - adv7511 EDID irq fix
    
    gma500:
    - NULL mode fixes.
    
    meson:
    - fix resource leak
    
  • v6.9.9
    28fdf451 · Linux 6.9.9 ·
    This is the 6.9.9 stable release
    
  • v6.6.39
    2ced7518 · Linux 6.6.39 ·
    This is the 6.6.39 stable release
    
  • v6.1.98
    266ee8e0 · Linux 6.1.98 ·
    This is the 6.1.98 stable release
    
  • v6.6.38
    2928631d · Linux 6.6.38 ·
    This is the 6.6.38 stable release