Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • drm-fixes-2024-08-16
    drm fixes for 6.11-rc4
    
    mediatek:
    - fix cursor crash
    
    amdgpu:
    - Fix MES ring buffer overflow
    - DCN 3.5 fix
    - DCN 3.2.1 fix
    - DP MST fix
    - Cursor fixes
    - JPEG fixes
    - Context ops validation
    - MES 12 fixes
    - VCN 5.0 fix
    - HDP fix
    
    panel:
    - dt bindings style fix
    - orientation quirks
    
    rockchip:
    - inno-hdmi: fix infoframe upload
    
    v3d:
    - fix OOB access in v3d_csd_job_run()
    
    xe:
    - Validate user fence during creation
    - Fix use after free when client stats are captured
    - SRIOV fixes
    - Runtime PM fixes
    
  • amd-drm-fixes-6.11-2024-08-14
    amd-drm-fixes-6.11-2024-08-14:
    
    amdgpu:
    - Fix MES ring buffer overflow
    - DCN 3.5 fix
    - DCN 3.2.1 fix
    - DP MST fix
    - Cursor fixes
    - JPEG fixes
    - Context ops validation
    - MES 12 fixes
    - VCN 5.0 fix
    - HDP fix
    
  • v6.11-rc3
    7c626ce4 · Linux 6.11-rc3 ·
    Linux 6.11-rc3
    
  • drm-fixes-2024-08-10
    drm fixes for 6.11-rc3
    
    client:
    - fix null ptr deref
    
    bridge:
    - connector: fix double free
    
    atomic:
    - fix async flip update
    
    panel:
    - document panel
    
    omap:
    - add config dependency
    
    tests:
    - fix gem shmem test
    
    drm buddy:
    - Add start address to trim function
    
    amdgpu:
    - DMCUB fix
    - Fix DET programming on some DCNs
    - DCC fixes
    - DCN 4.0.1 fixes
    - SMU 14.0.x update
    - MMHUB fix
    - DCN 3.1.4 fix
    - GC 12.0 fixes
    - Fix soft recovery error propogation
    - SDMA 7.0 fixes
    - DSC fix
    
    xe:
    - Fix off-by-one when processing RTP rules
    - Use dma_fence_chain_free in chain fence unused as a sync
    - Fix PL1 disable flow in xe_hwmon_power_max_write
    - Take ref to VM in delayed dump snapshot
    
    i915:
    - correct dual pps handling for MTL_PCH+ [display]
    - Adjust vma offset for framebuffer mmap offset [gem]
    - Fix Virtual Memory mapping boundaries calculation [gem]
    - Allow evicting to use the requested placement
    - Attempt to get pages without eviction first
    
  • amd-drm-fixes-6.11-2024-08-08
    amd-drm-fixes-6.11-2024-08-08:
    
    amdgpu:
    - DMCUB fix
    - Fix DET programming on some DCNs
    - DCC fixes
    - DCN 4.0.1 fixes
    - SMU 14.0.x update
    - MMHUB fix
    - DCN 3.1.4 fix
    - GC 12.0 fixes
    - Fix soft recovery error propogation
    - SDMA 7.0 fixes
    - DSC fix
    
    drm buddy:
    - Add start address to trim function
    
  • v6.11-rc2
    de9c2c66 · Linux 6.11-rc2 ·
    Linux 6.11-rc2
    
  • drm-fixes-2024-08-02
    drm fixes for 6.11-rc2
    
    client:
    - fix error code
    
    atomic:
    - allow damage clips with async flips
    - allow explicit sync with async flips
    
    kselftests:
    - fix dmabuf-heaps test
    
    panic:
    - fix schedule_work in panic paths
    
    panel:
    - fix OrangePi Neo orientation
    
    gpuvm:
    - fix missing dependency
    
    amdgpu:
    - SMU 14.x update
    - Fix contiguous VRAM handling for IB parsing
    - GFX 12 fix
    - Regression fix for old APUs
    
    i915:
    - Static analysis fix for int overflow
    - Fix for HDCP2_STREAM_STATUS macro and removal of PWR_CLK_STATE for gen12
    
    nouveau:
    - revert busy wait change that caused a resume regression
    - fix buffer placement fault on dynamic pm s/r
    - fix refcount underflow
    
    ast:
    - fix black screen on resume
    - wake during connector status detect
    
    v3d:
    - fix issues with perf/timestamp ioctls
    
    vmwgfx:
    - fix deadlock in dma-buf fence polling
    - fix screen surface refcounting
    - fix dumb buffer handling
    - fix support for external buffers
    - fix overlay with screen targets
    - trigger modeset on screen moves
    
  • v6.11-rc1
    8400291e · Linux 6.11-rc1 ·
    Linux 6.11-rc1
    
  • amd-drm-fixes-6.11-2024-07-27
    amd-drm-fixes-6.11-2024-07-27:
    
    amdgpu:
    - SMU 14.x update
    - Fix contiguous VRAM handling for IB parsing
    - GFX 12 fix
    - Regression fix for old APUs
    
  • drm-next-2024-07-26
    drm fixes for 6.11-rc1
    
    amdgpu:
    - Bump driver version for GFX12 DCC
    - DC documention warning fixes
    - VCN unified queue power fix
    - SMU fix
    - RAS fix
    - Display corruption fix
    - SDMA 5.2 workaround
    - GFX12 fixes
    - Uninitialized variable fix
    - VCN/JPEG 4.0.3 fixes
    - Misc display fixes
    - RAS fixes
    - VCN4/5 harvest fix
    - GPU reset fix
    
    i915:
    - Reset intel_dp->link_trained before retraining the link
    - Don't switch the LTTPR mode on an active link
    - Do not consider preemption during execlists_dequeue for gen8
    - Allow NULL memory region
    
    xe:
    - xe_exec ioctl minor fix on sync entry cleanup upon error
    - SRIOV: limit VF LMEM provisioning
    - Wedge mode fixes
    
    v3d:
    - fix indirect dispatch on newer v3d revs
    
    panel:
    - fix panel backlight bindings
    
  • amd-drm-fixes-6.11-2024-07-25
    amd-drm-fixes-6.11-2024-07-25:
    
    amdgpu:
    - SDMA 5.2 workaround
    - GFX12 fixes
    - Uninitialized variable fix
    - VCN/JPEG 4.0.3 fixes
    - Misc display fixes
    - RAS fixes
    - VCN4/5 harvest fix
    - GPU reset fix
    
  • amd-drm-fixes-6.11-2024-07-18
    amd-drm-fixes-6.11-2024-07-18:
    
    amdgpu:
    - Bump driver version for GFX12 DCC
    - DC documention warning fixes
    - VCN unified queue power fix
    - SMU fix
    - RAS fix
    - Display corruption fix
    
  • 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