Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • drm-next-2020-10-23
    drm fixes (round two) for 5.10-rc1
    
    fbcon/fonts:
    - Two patches to prevent OOB access
    
    ttm:
    - fix for evicition value range check
    
    amdgpu:
    - Sienna Cichlid fixes
    - MST manager resource leak fix
    - GPU reset fix
    
    amdkfd:
    - Luxmark fix for Navi1x
    
    i915:
    - Tweak initial DPCD backlight.enabled value (Sean)
    - Initialize reserved MOCS indices (Ayaz)
    - Mark initial fb obj as WT on eLLC machines to avoid rcu lockup (Ville)
    - Support parsing of oversize batches (Chris)
    - Delay execlists processing for TGL (Chris)
    - Use the active reference on the vma during error capture (Chris)
    - Widen CSB pointer (Chris)
    - Wait for CSB entries on TGL (Chris)
    - Fix unwind for scratch page allocation (Chris)
    - Exclude low patches of stolen memory (Chris)
    - Force VT'd workarounds when running as a guest OS (Chris)
    - Drop runtime-pm assert from vpgu io accessors (Chris)
    
  • drm-next-2020-10-19
    drm fixes for 5.10-rc1
    
    i915:
    - Set all unused color plane offsets to ~0xfff again (Ville)
    - Fix TGL DKL PHY DP vswing handling (Ville)
    
    amdgpu:
    - DCN clang warning fix
    - eDP fix
    - BACO fix
    - Kernel documentation fixes
    - SMU7 mclk fix
    - VCN1 hw bug workaround
    
    amdkfd:
    - kvfree vs kfree fix
    
  • drm-next-2020-10-15
    drm next for 5.10-rc1
    
    New driver:
    Cadence MHDP8546 DisplayPort bridge driver
    
    core:
    - cross-driver scatterlist cleanups
    - devm_drm conversions
    - remove drm_dev_init
    - devm_drm_dev_alloc conversion
    
    ttm:
    - lots of refactoring and cleanups
    
    bridges:
    - chained bridge support in more drivers
    
    panel:
    - misc new panels
    
    scheduler:
    - cleanup priority levels
    
    displayport:
    - refactor i915 code into helpers for nouveau
    
    i915:
    - split into display and GT trees
    - WW locking refactoring in GEM
    - execbuf2 extension mechanism
    - syncobj timeline support
    - GEN 12 HOBL display powersaving
    - Rocket Lake display additions
    - Disable FBC on Tigerlake
    - Tigerlake Type-C + DP improvements
    - Hotplug interrupt refactoring
    
    amdgpu:
    - Sienna Cichlid updates
    - Navy Flounder updates
    - DCE6 (SI) support for DC
    - Plane rotation enabled
    - TMZ state info ioctl
    - PCIe DPC recovery support
    - DC interrupt handling refactor
    - OLED panel fixes
    
    amdkfd:
    - add SMI events for thermal throttling
    - SMI interface events ioctl update
    - process eviction counters
    
    radeon:
    - move to dma_ for allocations
    - expose sclk via sysfs
    
    msm:
    - DSI support for sm8150/sm8250
    - per-process GPU pagetable support
    - Displayport support
    
    mediatek:
    - move HDMI phy driver to PHY
    - convert mtk-dpi to bridge API
    - disable mt2701 tmds
    
    tegra:
    - bridge support
    
    exynos:
    - misc cleanups
    
    vc4:
    - dual display cleanups
    
    ast:
    - cleanups
    
    gma500:
    - conversion to GPIOd API
    
    hisilicon:
    - misc reworks
    
    ingenic:
    - clock handling and format improvements
    
    mcde:
    - DSI support
    
    mgag200:
    - desktop g200 support
    
    mxsfb:
    - i.MX7 + i.MX8M
    - alpha plane support
    
    panfrost:
    - devfreq support
    - amlogic SoC support
    
    ps8640:
    - EDID from eDP retrieval
    
    tidss:
    - AM65xx YUV workaround
    
    virtio:
    - virtio-gpu exported resources
    
    rcar-du:
    - R8A7742, R8A774E1 and R8A77961 support
    - YUV planar format fixes
    - non-visible plane handling
    - VSP device reference count fix
    - Kconfig fix to avoid displaying disabled options in .config
    
  • drm-fixes-2020-10-09
    drm amdgpu fixes for 5.9 final
    
    amdgpu:
    - Fix a crash on renoir if you override the IP discovery parameter
    - Fix the build on ARC platforms
    - Display fix for Sienna Cichlid
    
  • drm-fixes-2020-10-08
    drm nouveau fixes for 5.9 final
    
    nouveau:
    - fix crash in TTM alloc fail path
    - return error earlier for unknown chipsets
    
  • drm-fixes-2020-10-06-1
    drm fixes for 5.9 final
    
    fbdev:
    - Re-add FB_ARMCLCD for android.
    - Fix global-out-of-bounds read in fbcon_get_font().
    
    core:
    - Small doc fix.
    
  • drm-fixes-2020-10-06
    drm fixes for 5.9 final
    
    core:
    - Small doc fix.
    
    fbdev:
    - Fix global-out-of-bounds read in fbcon_get_font().
    - Re-add FB_ARMCLCD for android.
    
  • drm-fixes-2020-10-01-1
    drm amd/vmwgfx fixes for 5.9-rc8
    
    vmwgfx:
    - fix a regression due to TTM refactor
    
    amdgpu:
    - Fix potential double free in userptr handling
    - Sienna Cichlid and Navy Flounder udpates
    - Add Sienna Cichlid PCI IDs
    - Drop experimental flag for navi12
    - Raven fixes
    - Renoir fixes
    - HDCP fix
    - DCN3 fix for clang and older versions of gcc
    - Fix a runtime pm refcount issue
    
  • drm-fixes-2020-09-25
    drm fixes for 5.9-rc7
    
    dma-buf:
    - Single null pointer deref fix for dma-buf
    
    i915:
    - Fix selftest reference to stack data out of scope
    - Fix GVT null pointer dereference
    
  • drm-fixes-2020-09-18
    drm fixes for 5.9-rc6
    
    amdgpu:
    - Sienna Cichlid fixes
    - Navy Flounder fixes
    - DC fixes
    
    amdkfd:
    - Fix a GPU reset crash
    - Fix a memory leak
    
    radeon:
    - Revert a PLL fix that broke other boards
    
    i915:
    - Avoid exposing a partially constructed context
    - Use RCU instead of mutex for context termination list iteration
    - Avoid data race reported by KCSAN
    - Filter wake_flags passed to default_wake_function
    
    mediatek:
    - Fix scrolling of panel
    - Remove duplicated include
    - Use CPU when fail to get cmdq event
    - Add missing put_device() call
    
  • drm-fixes-2020-09-11
    drm fixes for 5.9-rc5
    
    rapidio/xlnx kconfig fix.
    
    core:
    - Documentation fix.
    
    i915:
    - audio regression fix
    
    virtio:
    - Fix double free in virtio.
    - Fix virtio unblank.
    - Remove output->enabled from virtio, as it should use crtc_state.
    
    sun4i:
    - Add missing put_device in sun4i, and other fixes.
    - Handle sun4i alpha on lowest plane correctly.
    
    tv200:
    - Fix tve200 enable/disable.
    
    ingenic
    - Small ingenic fixes.
    
  • drm-fixes-2020-09-08
    drm fixes for 5.9-rc5 (special edition)
    
    i915:
    - revert gpu relocation changes due to regression
    
    msm:
    - fixes for RPTR corruption issue
    
  • drm-fixes-2020-09-04
    drm fixes for 5.9-rc4
    
    amdgpu:
    - Fix for 32bit systems
    - SW CTF fix
    - Update for Sienna Cichlid
    - CIK bug fixes
    
    radeon:
    - PLL fix
    
    i915:
    - Clang build warning fix
    - HDCP fixes
    
    nouveau:
    - display fixes
    
  • drm-fixes-2020-08-28
    drm fixes for 5.9-rc3
    
    core:
    - Take modeset bkl for legacy drivers.
    
    dp_mst:
    - Allow null crtc in dp_mst.
    
    i915:
    - Fix command parser desc matching with masks
    
    amdgpu:
    - Misc display fixes
    - Backlight fixes
    - MPO fix for DCN1
    - Fixes for Sienna Cichlid
    - Fixes for Navy Flounder
    - Vega SW CTF fixes
    - SMU fix for Raven
    - Fix a possible overflow in INFO ioctl
    - Gfx10 clockgating fix
    
    msm:
    - opp/bw scaling patch followup
    - frequency restoring fux
    - vblank in atomic commit fix
    - dpu modesetting fixes
    - fencing fix
    
    etnaviv:
    - scheduler interaction fix
    - gpu init regression fix
    
    exynos:
    - Just drop __iommu annotation to fix sparse warning.
    
    omap:
    - locking state fix.
    
  • drm-fixes-2020-08-21
    drm fixes for 5.9-rc2
    
    amdgpu:
    - Fix allocation size
    - SR-IOV fixes
    - Vega20 SMU feature state caching fix
    - Fix custom pptable handling
    - Arcturus golden settings update
    - Several display fixes
    - Fixes for Navy Flounder
    - Misc display fixes
    - RAS fix
    
    amdkfd:
    - SDMA fix for renoir
    
    i915:
    - Fix device parameter usage for selftest mock i915 device
    - Fix LPSP capability debugfs NULL dereference
    - Fix buddy register pagemask table
    - Fix intel_atomic_check() non-negative return value
    - Fix selftests passing a random 0 into ilog2()
    - Fix TGL power well enable/disable ordering
    - Switch to PMU module refcounting
    - GVT fixes
    
    virtio:
    - Add missing dma_fence_put() in virtio_gpu_execbuffer_ioctl().
    - Fix memory leak in virtio_gpu_cleanup_object().
    
  • drm-next-2020-08-12
    drm fixes for 5.9-rc1
    
    core:
    - Fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi
    - Remove null check for kfree in drm_dev_release.
    - Fix DRM_FORMAT_MOD_AMLOGIC_FBC definition.
    - re-added docs for drm_gem_flink_ioctl()
    - add orientation quirk for ASUS T103HAF
    
    ttm:
    - ttm: fix page-offset calculation within TTM
    - revert patch causing vmwgfx regressions
    
    fbcon:
    - Fix a fbcon OOB read in fbdev, found by syzbot.
    
    vga:
    - Mark vga_tryget static as it's not used elsewhere.
    
    amdgpu:
    - Re-add spelling typo fix
    - Sienna Cichlid fixes
    - Navy Flounder fixes
    - DC fixes
    - SMU i2c fix
    - Power fixes
    
    vmwgfx:
    - regression fixes for modesetting crashes
    - misc fixes
    
    xlnx:
    - Small fixes to xlnx.
    
    omap:
    - Fix mode initialization in omap_connector_mode_valid().
    - force runtime PM suspend on system suspend
    
    tidss:
    - fix modeset init for DPI panels
    
  • drm-next-2020-08-06
    drm next for 5.9-rc1
    
    core:
    - add user def flag to cmd line modes
    - dma_fence_wait added might_sleep
    - dma-fence lockdep annotations
    - indefinite fences are bad documentation
    - gem CMA functions used in more drivers
    - struct mutex removal
    - more drm_ debug macro usage
    - set/drop master api fixes
    - fix for drm/mm hole size comparison
    - drm/mm remove invalid entry optimization
    - optimise drm/mm hole handling
    - VRR debugfs added
    - uncompressed AFBC modifier support
    - multiple display id blocks in EDID
    - multiple driver sg handling fixes
    - __drm_atomic_helper_crtc_reset in all drivers
    - managed vram helpers
    
    ttm:
    - ttm_mem_reg handling cleanup
    - remove bo offset field
    - drop CMA memtype flag
    - drop mappable flag
    
    xilinx:
    - New Xilinx ZynqMP DisplayPort Subsystem driver
    
    nouveau:
    - add CRC support
    - start using NVIDIA published class header files
    - convert all push buffer emission to new macros
    - Proper push buffer space management for EVO/NVD channels.
    - firmware loading fixes
    - 2MiB system memory pages support on Pascal and newer
    
    vkms:
    - larget cursor support
    
    i915:
    - Rocketlake platform enablement
    - Early DG1 enablement
    - Numerous GEM refactorings
    - DP MST fixes
    - FBC, PSR, Cursor, Color, Gamma fixes
    - TGL, RKL, EHL workaround updates
    - TGL 8K display support fixes
    - SDVO/HDMI/DVI fixes
    
    amdgpu:
    - Initial support for Sienna Cichlid GPU
    - Initial support for Navy Flounder GPU
    - SI UVD/VCE support
    - expose rotation property
    - Add support for unique id on Arcturus
    - Enable runtime PM on vega10 boards that support BACO
    - Skip BAR resizing if the bios already did id
    - Major swSMU code cleanup
    - Fixes for DCN bandwidth calculations
    
    amdkfd:
    - Track SDMA usage per process
    - SMI events interface
    
    radeon:
    - Default to on chip GART for AGP boards on all arches
    - Runtime PM reference count fixes
    
    msm:
    - headers regenerated causing churn
    - a650/a640 display and GPU enablement
    - dpu dither support for 6bpc panels
    - dpu cursor fix
    - dsi/mdp5 enablement for sdm630/sdm636/sdm66
    
    tegra:
    - video capture prep support
    - reflection support
    
    mediatek:
    - convert mtk_dsi to bridge API
    
    meson:
    - FBC support
    
    sun4i:
    - iommu support
    
    rockchip:
    - register locking fix
    - per-pixel alpha support PX30 VOP
    
    -
    mgag200:
    - ported to simple and shmem helpers
    - device init cleanups
    - use managed pci functions
    - dropped hw cursor support
    
    ast:
    - use managed pci functions
    - use managed VRAM helpers
    - rework cursor support
    
    malidp:
    - dev_groups support
    
    hibmc:
    - refactor hibmc_drv_vdac:
    
    vc4:
    - create TXP CRTC
    
    imx:
    - error path fixes and cleanups
    
    etnaviv:
    - clock handling and error handling cleanups
    - use pin_user_pages
    
  • drm-fixes-2020-07-31
    drm fixes for 5.8-rc8 (part 2)
    
    nouveau:
    - final modifiers regression fix
    
    amdgpu:
    - Revert a fix which caused other regressions
    - Fix potential kernel info leak
    - Fix a use-after-free bug that was uncovered by another change in 5.7
    
  • drm-fixes-2020-07-29
    drm fixes for 5.8-rc8
    
    core:
    - fix possible use-after-free
    
    drm_fb_helper:
    - regression fix to use memcpy_io on bochs' sparc64
    
    nouveau:
    - format modifiers fixes
    - HDA regression fix
    - turing modesetting race fix
    
    of:
    - fix a double free
    dbi:
    - fix SPI Type 1 transfer
    
    mcde:
    - fix screen stability crash
    
    panel:
    - panel: fix display noise on auo,kd101n80-45na
    - panel: delay HPD checks for boe_nv133fhm_n61
    
    bridge:
    - bridge: drop connector check in nwl-dsi bridge
    - bridge: set proper bridge type for adv7511
    
  • drm-fixes-2020-07-24
    drm fixes for 5.6-rc7
    
    amdgpu:
    - Fix crash when overclocking VegaM
    - Fix possible crash when editing dpm levels
    
    sun4i:
    - Fix inverted HPD result; fixes an earlier fix
    
    lima:
    - fix timeout during reset