Skip to content
Tags give the ability to mark specific points in history as being important
  • amd-drm-fixes-5.9-2020-08-20
    amd-drm-fixes-5.9-2020-08-20:
    
    amdgpu:
    - Fixes for Navy Flounder
    - Misc display fixes
    - RAS fix
    
    amdkfd:
    - SDMA fix for renoir
  • v5.9-rc1
    9123e3a7 · Linux 5.9-rc1 ·
    Linux 5.9-rc1
    
  • amd-drm-fixes-5.9-2020-08-12
    amd-drm-fixes-5.9-2020-08-12:
    
    amdgpu:
    - Fix allocation size
    - SR-IOV fixes
    - Vega20 SMU feature state caching fix
    - Fix custom pptable handling
    - Arcturus golden settings update
    - Several display fixes
  • drm-misc-fixes-2020-08-12
    drm-misc-fixes for v5.9-rc1:
    - 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
    
  • amd-drm-fixes-5.9-2020-08-07
    amd-drm-fixes-5.9-2020-08-07:
    
    amdgpu:
    - Re-add spelling typo fix
    - Sienna Cichlid fixes
    - Navy Flounder fixes
    - DC fixes
    - SMU i2c fix
    - Power fixes
  • 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-misc-next-fixes-2020-08-05
    drm-misc-next-fixes for v5.9-rc1:
    - Fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi
    - Fix a fbcon OOB read in fbdev, found by syzbot.
    - Mark vga_tryget static as it's not used elsewhere.
    - Small fixes to xlnx.
    - Remove null check for kfree in drm_dev_release.
    - Fix DRM_FORMAT_MOD_AMLOGIC_FBC definition.
    - Fix mode initialization in omap_connector_mode_valid().
    
  • drm-misc-fixes-2020-08-04
     * backmerge from drm-fixes at v5.8-rc7
     * add orientation quirk for ASUS T103HAF
     * drm/omap: force runtime PM suspend on system suspend
     * drm/tidss: fix modeset init for DPI panels
     * re-added docs for drm_gem_flink_ioctl()
     * ttm: fix page-offset calculation within TTM
    
  • v5.8
    bcf87687 · Linux 5.8 ·
    Linux 5.8
    
  • 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
    
  • amd-drm-fixes-5.8-2020-07-30
    amd-drm-fixes-5.8-2020-07-30:
    
    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
  • amd-drm-fixes-5.8-2020-07-29
    amd-drm-fixes-5.8-2020-07-29:
    
    amdgpu:
    - Fix a regression caused by a NULL pointer fix
    - 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-misc-fixes-2020-07-28
     * drm: fix possible use-after-free
     * dbi: fix SPI Type 1 transfer
     * drm_fb_helper: use memcpy_io on bochs' sparc64
     * mcde: fix stability
     * panel: fix display noise on auo,kd101n80-45na
     * panel: delay HPD checks for boe_nv133fhm_n61
     * bridge: drop connector check in nwl-dsi bridge
     * bridge: set proper bridge type for adv7511
     * of: fix a double free
    
  • v5.8-rc7
    92ed3019 · Linux 5.8-rc7 ·
    Linux 5.8-rc7
    
  • amd-drm-next-5.9-2020-07-24
    amd-drm-next-5.9-2020-07-24:
    
    amdgpu:
    - Misc sienna cichlid fixes
    - Final bits of swSMU cleanup
    - Misc display fixes
    - Misc VCN fixes
    - Eeprom i2c cleanup
    - Drop amd vrr_range debugfs in favor of core drm
  • 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
    
  • amd-drm-fixes-5.8-2020-07-22
    amd-drm-fixes-5.8-2020-07-22:
    
    amdgpu:
    - Fix crash when overclocking VegaM
    - Fix possible crash when editing dpm levels
  • drm-misc-next-2020-07-22
    drm-misc-next for v5.9:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    - Convert panel-dsi-cm and ingenic bindings to YAML.
    - Add lockdep annotations for dma-fence. \o/
    - Describe why indefinite fences are a bad idea
    - Update binding for rocktech jh057n00900.
    
    Core Changes:
    - Add vblank workers.
    - Use spin_(un)lock_irq instead of the irqsave/restore variants in crtc code.
    - Add managed vram helpers.
    - Convert more logging to drm functions.
    - Replace more http links with https in core and drivers.
    - Cleanup to ttm iomem functions and implementation.
    - Remove TTM CMA memtype as it doesn't work correctly.
    - Remove TTM_MEMTYPE_FLAG_MAPPABLE for many drivers that have no
      unmappable memory resources.
    
    Driver Changes:
    - Add CRC support to nouveau, using the new vblank workers.
    - Dithering and atomic state fix for nouveau.
    - Fixes for Frida FRD350H54004 panel.
    - Add support for OSD mode (sprite planes), IPU (scaling) and multiple
      panels/bridges to ingenic.
    - Use managed vram helpers in ast.
    - Assorted small fixes to ingenic, i810, mxsfb.
    - Remove optional unused ttm dummy functions.