Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • 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.10
    0c383648 · Linux 6.10 ·
    Linux 6.10
    
  • amd-drm-next-6.11-2024-07-12
    amd-drm-next-6.11-2024-07-12:
    
    amdgpu:
    - RAS fixes
    - SMU fixes
    - GC 12 updates
    - SR-IOV fixes
    - IH 7 updates
    - DCC fixes
    - GC 11.5 fixes
    - DP MST fixes
    - GFX 9.4.4 fixes
    - SMU 14 updates
    - Documentation updates
    - MAINTAINERS updates
    - PSR SU fix
    - Misc small fixes
    
  • 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
    
  • amd-drm-fixes-6.10-2024-07-11
    amd-drm-fixes-6.10-2024-07-11:
    
    amdgpu:
    - PSR-SU fix
    - Reseved VMID fix
    
  • v6.10-rc7
    256abd8e · Linux 6.10-rc7 ·
    Linux 6.10-rc7
    
  • drm-fixes-2024-07-05
    drm-fixes for v6.10-rc7
    
    drivers:
    - amd: mostly amdgpu display fixes + radeon vm NULL deref fix
    - xe: migration error handling + typoed register name in gt setup
    - i915: usb-c fix to shut up warnings on MTL+
    - panthor: fix sync-only jobs + ioctl validation fix to not EINVAL
      wrongly
    - panel quirks
    - nouveau: NULL deref in get_modes
    
    drm core:
    - fbdev big endian fix for the dma memory backed variant
    
    drivers/firmware:
    - fix sysfb refcounting
    
  • amd-drm-next-6.11-2024-07-03
    amd-drm-next-6.11-2024-07-03:
    
    amdgpu:
    - Use vmalloc for dc_state
    - Replay fixes
    - Freesync fixes
    - DCN 4.0.1 fixes
    - DML fixes
    - DCC updates
    - Misc code cleanups and bug fixes
    - 8K display fixes
    - DCN 3.5 fixes
    - Restructure DIO code
    - DML1 fixes
    - DML2 fixes
    - GFX11 fix
    - GFX12 updates
    - GFX12 modifiers fixes
    - RAS fixes
    - IP dump fixes
    - Add some updated IP version checks
    _ Silence UBSAN warning
    
    radeon:
    - GPUVM fix
    
  • amd-drm-fixes-6.10-2024-07-03
    amd-drm-fixes-6.10-2024-07-03:
    
    amdgpu:
    - Freesync fixes
    - DML1 bandwidth fix
    - DCN 3.5 fixes
    - DML2 fix
    - Silence an UBSAN warning
    
    radeon:
    - GPUVM fix
    
  • v6.10-rc6
    22a40d14 · Linux 6.10-rc6 ·
    Linux 6.10-rc6
    
  • amd-drm-next-6.11-2024-06-28
    amd-drm-next-6.11-2024-06-28:
    
    amdgpu:
    - JPEG 5.x fixes
    - More FW loading cleanups
    - Misc code cleanups
    - GC 12.x fixes
    - ASPM fix
    - DCN 4.0.1 updates
    - SR-IOV fixes
    - HDCP fix
    - USB4 fixes
    - Silence UBSAN warnings
    - MES submission fixes
    - Update documentation for new products
    - DCC updates
    - Initial ISP 4.x plumbing
    - RAS fixes
    - Misc small fixes
    
    amdkfd:
    - Fix missing unlock in error path for adding queues
    
  • drm-fixes-2024-06-28
    drm fixes for 6.10-rc6
    
    core:
    - fix refcounting race on pid handover
    
    fbdev:
    - Fix fb_info when vmalloc is used, regression from
      CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM.
    
    amdgpu:
    - SMU 14.x fix
    - vram info parsing fix
    - mode1 reset fix
    - LTTPR fix
    - Virtual display fix
    - Avoid spurious error in PSP init
    
    i915:
    - Fix potential UAF due to race on fence register revocation
    
    nouveau
    - nouveau tv mode fixes.
    
    panel:
    - Add KOE TX26D202VM0BWA timings.
    
  • amd-drm-fixes-6.10-2024-06-26
    amd-drm-fixes-6.10-2024-06-26:
    
    amdgpu:
    - SMU 14.x fix
    - vram info parsing fix
    - mode1 reset fix
    - LTTPR fix
    - Virtual display fix
    - Avoid spurious error in PSP init
    
  • v6.10-rc5
    f2661062 · Linux 6.10-rc5 ·
    Linux 6.10-rc5
    
  • amd-drm-next-6.11-2024-06-22
    amd-drm-next-6.11-2024-06-22:
    
    amdgpu:
    - HPD fixes
    - PSR fixes
    - DCC updates
    - DCN 4.0.1 fixes
    - FAMS fixes
    - Misc code cleanups
    - SR-IOV fixes
    - GPUVM TLB flush cleanups
    - Make VCN less verbose
    - ACPI backlight fixes
    - MES fixes
    - Firmware loading cleanups
    - Replay fixes
    - LTTPR fixes
    - Trap handler fixes
    - Cursor and overlay fixes
    - Primary plane zpos fixes
    - DML 2.1 fixes
    - RAS updates
    - USB4 fixes
    - MALL fixes
    - Reserved VMID fix
    - Silence UBSAN warnings
    
    amdkfd:
    - Misc code cleanups
    
  • drm-fixes-2024-06-22
    drm fixes for 6.10-rc5
    
    xe:
    - Fix for invalid register access
    
    i915:
    - Fix conditions for joiner usage, it's not possible with eDP MSO
    
    amdgpu:
    - Fix display idle optimization race
    - Fix GPUVM TLB flush locking scope
    - IPS fix
    - GFX 9.4.3 harvesting fix
    - Runtime pm fix for shared buffers
    - DCN 3.5.x fixes
    - USB4 fix
    - RISC-V clang fix
    - Silence UBSAN warnings
    - MES11 fix
    - PSP 14.0.x fix
    
  • amd-drm-fixes-6.10-2024-06-19
    amd-drm-fixes-6.10-2024-06-19:
    
    amdgpu:
    - Fix display idle optimization race
    - Fix GPUVM TLB flush locking scope
    - IPS fix
    - GFX 9.4.3 harvesting fix
    - Runtime pm fix for shared buffers
    - DCN 3.5.x fixes
    - USB4 fix
    - RISC-V clang fix
    - Silence UBSAN warnings
    - MES11 fix
    - PSP 14.0.x fix
    
  • v6.10-rc4
    6ba59ff4 · Linux 6.10-rc4 ·
    Linux 6.10-rc4
    
  • drm-fixes-2024-06-15
    drm fixes for 6.10-rc4
    
    core:
    - Werror Kconfig fix
    
    panel:
    - add orientation quirk for Aya Neo KUN
    - fix runtime warning on panel/bridge release
    
    nouveau:
    - remove unused struct
    - fix wq crash on cards with no display
    
    amdgpu:
    - fix bo release clear page warning
    
    xe:
    - update MAINTAINERS
    - Use correct forcewake assertions.
    - Assert that VRAM provisioning is only done on DGFX.
    - Flush render caches before user-fence signalling on all engines.
    - Move the disable_c6 call since it was sometimes never called.
    
    exynos:
    - fix regression with fallback mode
    - fix EDID related memory leak
    - remove redundant code
    
    komeda:
    - fix debugfs conditional compilations
    - check pointer error value
    
    renesas:
    - atomic shutdown fix
    
    mediatek:
    - atomic shutdown fix
    
  • v6.10-rc3
    83a7eefe · Linux 6.10-rc3 ·
    Linux 6.10-rc3