Skip to content

Tags

Tags give the ability to mark specific points in history as being important
  • topic/i915-ttm-2021-06-11
    drm-misc and drm-intel pull request for topic/i915-ttm:
    - Convert i915 lmem handling to ttm.
    - Add a patch to temporarily add a driver_private member to vma_node.
    - Use this to allow mixed object mmap handling for i915.
    
  • drm-fixes-2021-06-11
    drm fixes for 5.13-rc6
    
    drm:
    - auth locking fix
    
    ttm:
    - locking fix
    
    amdgpu:
    - Use kvzmalloc in amdgu_bo_create
    - Use drm_dbg_kms for reporting failure to get a GEM FB
    - Fix some register offsets for Sienna Cichlid
    - Fix fall-through warning
    
    radeon:
    - memcpy_to/from_io fixes
    
    msm:
    - NULL ptr deref fix
    - CP_PROTECT reg programming fix
    - incorrect register shift fix
    - DSI blank screen fix
    
    sun4i:
    - hdmi output probing fix
    
    mcde:
    - DSI pipeline calc fix
    
    vc4:
    - out of bounds fix
    
  • drm-fixes-2021-06-11-1
    drm fixes for 5.13-rc6
    
    drm:
    - auth locking fix
    
    ttm:
    - locking fix
    
    amdgpu:
    - Use kvzmalloc in amdgu_bo_create
    - Use drm_dbg_kms for reporting failure to get a GEM FB
    - Fix some register offsets for Sienna Cichlid
    - Fix fall-through warning
    
    radeon:
    - memcpy_to/from_io fixes
    
    msm:
    - NULL ptr deref fix
    - CP_PROTECT reg programming fix
    - incorrect register shift fix
    - DSI blank screen fix
    
    sun4i:
    - hdmi output probing fix
    
    mcde:
    - DSI pipeline calc fix
    
    vc4:
    - out of bounds fix
    
  • drm-misc-fixes-2021-06-10
    One fix for snu4i that prevents it from probing, two locking fixes for
    ttm and drm_auth, one off-by-x1000 fix for mcde and a fix for vc4 to
    prevent an out-of-bounds access.
    
  • drm-misc-next-2021-06-10
    drm-misc-next for 5.14:
    
    UAPI Changes:
    
    Cross-subsystem Changes:
    
     * dma-buf: Support huge pages in udmabuf
    
    Core Changes:
    
     * Backmerge of drm/drm-next
    
     * drm/dp: Import eDP backlight code from i915
    
    Driver Changes:
    
     * drm/bridge: TI SN65DSI83: Fix sparse warnings
    
     * drm/i915: Cleanup eDP backlight code before moving it into helper
    
     * drm/nouveau: Support DPCD backlights; Fix GEM init for internal BOs
    
  • amd-drm-fixes-5.13-2021-06-09
    amd-drm-fixes-5.13-2021-06-09:
    
    amdgpu:
    - Use kvzmalloc in amdgu_bo_create
    - Use drm_dbg_kms for reporting failure to get a GEM FB
    - Fix some register offsets for Sienna Cichlid
    - Fix fall-through warning
    
    radeon:
    - memcpy_to/from_io fixes
  • amd-drm-next-5.14-2021-06-09
    amd-drm-next-5.14-2021-06-09:
    
    amdgpu:
    - SR-IOV fixes
    - Smartshift updates
    - GPUVM TLB flush updates
    - 16bpc fixed point display fix for DCE11
    - BACO cleanups and core refactoring
    - Aldebaran updates
    - Initial Yellow Carp support
    - RAS fixes
    - PM API cleanup
    - DC visual confirm updates
    - DC DP MST fixes
    - DC DML fixes
    - Misc code cleanups and bug fixes
    
    amdkfd:
    - Initial Yellow Carp support
    
    radeon:
    - memcpy_to/from_io fixes
    
    UAPI:
    - Add Yellow Carp chip family id
      Used internally in the kernel driver and by mesa
  • drm-misc-next-2021-06-09
    drm-misc-next for 5.14:
    
    UAPI Changes:
    
     * drm/panfrost: Export AFBC_FEATURES register to userspace
    
    Cross-subsystem Changes:
    
     * dma-buf: Fix debug printing; Rename dma_resv_*() functions + changes
       in callers; Cleanups
    
    Core Changes:
    
     * Add prefetching memcpy for WC
    
     * Avoid circular dependency on CONFIG_FB
    
     * Cleanups
    
     * Documentation fixes throughout DRM
    
     * ttm: Make struct ttm_resource the base of all managers + changes
       in all users of TTM; Add a generic memcpy for page-based iomem; Remove
       use of VM_MIXEDMAP; Cleanups
    
    Driver Changes:
    
     * drm/bridge: Add TI SN65DSI83 and SN65DSI84 + DT bindings
    
     * drm/hyperv: Add DRM driver for HyperV graphics output
    
     * drm/msm: Fix module dependencies
    
     * drm/panel: KD53T133: Support rotation
    
     * drm/pl111: Fix module dependencies
    
     * drm/qxl: Fixes
    
     * drm/stm: Cleanups
    
     * drm/sun4i: Be explicit about format modifiers
    
     * drm/vc4: Use struct gpio_desc; Cleanups
    
     * drm/vgem: Cleanups
    
     * drm/vmwgfx: Use ttm_bo_move_null() if there's nothing to copy
    
     * fbdev/mach64: Cleanups
    
     * fbdev/mb862xx: Use DEVICE_ATTR_RO
    
  • v5.13-rc5
    614124be · Linux 5.13-rc5 ·
    Linux 5.13-rc5
    
  • drm-fixes-2021-06-04-1
    drm fixes for 5.13-rc5
    
    fb:
    - revert broken fb_defio patch
    
    amdgpu:
    - Display fixes
    - FRU EEPROM error handling fix
    - RAS fix
    - PSP fix
    - Releasing pinned BO fix
    
    i915:
    - Revert conversion to io_mapping_map_user() which lead to BUG_ON()
    - Fix check for error valued returns in a selftest
    
    tegra:
    - SOR power domain race condition fix
    - build warning fix
    - runtime pm ref leak fix
    - modifier fix
    
  • drm-misc-fixes-2021-06-03
    One fix for a fb_defio breakage
    
  • amd-drm-fixes-5.13-2021-06-02
    amd-drm-fixes-5.13-2021-06-02:
    
    amdgpu:
    - Display fixes
    - FRU EEPROM error handling fix
    - RAS fix
    - PSP fix
    - Releasing pinned BO fix
  • amd-drm-next-5.14-2021-06-02
    amd-drm-next-5.14-2021-06-02:
    
    amdgpu:
    - GC/MM register access macro clean up for SR-IOV
    - Beige Goby updates
    - W=1 Fixes
    - Aldebaran fixes
    - Misc display fixes
    - ACPI ATCS/ATIF handling rework
    - SR-IOV fixes
    - RAS fixes
    - 16bpc fixed point format support
    - Initial smartshift support
    - RV/PCO power tuning fixes for suspend/resume
    - More buffer object subclassing work
    - Add new INFO query for additional vbios information
    - Add new placement for preemptable SG buffers
    
    amdkfd:
    - Misc fixes
    
    radeon:
    - W=1 Fixes
    - Misc cleanups
    
    UAPI:
    - Add new INFO query for additional vbios information
      Useful for debugging vbios related issues.  Proposed umr patch:
      https://patchwork.freedesktop.org/patch/433297/
    - 16bpc fixed point format support
      IGT test:
      https://lists.freedesktop.org/archives/igt-dev/2021-May/031507.html
      Proposed Vulkan patch:
      https://github.com/kleinerm/pal/commit/a25d4802074b13a8d5f7edc96ae45469ecbac3c4
    - Add a new GEM flag which is only used internally in the kernel driver.  Userspace
      is not allowed to set it.
    
    drm:
    - 16bpc fixed point format fourcc
  • drm-misc-next-2021-06-01
    drm-misc-next for 5.14:
    
    UAPI Changes:
    
     * Use DRM driver names for fbdev
    
    Cross-subsystem Changes:
    
    Core Changes:
    
     * Fix leaked DMA handles
    
     * Improve documentation around DRM_CLIENT_CAP_*
    
     * Cleanups
    
     * dp_mst: Use kHz as link-rate unit during init
    
     * fourcc: Remove drm_gem_format_name() and drm_format_name_buf
    
     * gem-cma: Fix mmap for buffers with write combining
    
     * ttm: Don't override pre-set vm_ops; ttm_bo_mmap() removal and cleanups
    
    Driver Changes:
    
     * drm/amdgpu: Fix hot unplug during suspend; Implement mmap as GEM object
       function; Use %p4cc format-string modifier; Cleanups
    
     * drm/bridge: Cdns: Fix PM reference leak, Cleanups; Lt8912b: Fix Coccinelle
       warnings; Fix Kconfig dependencies; Fixes and cleanups
    
     * drm/hisilicon/kirin: Cleanups
    
     * drm/nouveau: Implement mmap as GEM object function
    
     * drm/radeon: Implement mmap as GEM object function
    
     * drm/rockchip: Remove generic drivers during init; Add scaling for RK3036
       win1; Fix missing registers for RK3066 and 3188; Add alpha support for
       RK3036, RK3066, RK3126 and RK3188; Fixes and cleanups
    
     * drm/simpledrm: Use %p4cc: format-string modifier
    
     * drm/vmwgfx: Cleanups
    
     * fbdev/matrox: Use modern module_init()
    
  • v5.13-rc4
    8124c8a6 · Linux 5.13-rc4 ·
    Linux 5.13-rc4
    
  • drm-fixes-2021-05-29
    drm fixes for 5.13-rc4
    
    ttm:
    - prevent irrelevant swapout
    
    amdgpu:
    - MultiGPU fan fix
    - VCN powergating fixes
    
    amdkfd:
    - Fix SDMA register offset error
    
    meson:
    - fix shutdown crash
    
    i915:
    - Re-enable LTTPR non-transparent LT mode for DPCD_REV<1.4
    
  • drm-fixes-2021-05-28-1
    drm fixes for 5.13-rc4
    
    ttm:
    - prevent irrelevant swapout
    
    amdgpu:
    - MultiGPU fan fix
    - VCN powergating fixes
    
    amdkfd:
    - Fix SDMA register offset error
    
    i915:
    - Re-enable LTTPR non-transparent LT mode for DPCD_REV<1.4
    
    meson:
    - fix a crash at shutdown
    
  • drm-misc-fixes-2021-05-27
    A fix in meson for a crash at shutdown and one for TTM to prevent
    irrelevant swapout
    
  • amd-drm-fixes-5.13-2021-05-26
    amd-drm-fixes-5.13-2021-05-26:
    
    amdgpu:
    - MultiGPU fan fix
    - VCN powergating fixes
    
    amdkfd:
    - Fix SDMA register offset error
  • drm-misc-next-2021-05-25
    drm-misc-next for v5.14:
    
    UAPI Changes:
    
     * DRM_IOCTL_IRQ_BUSID is now marked as legacy; returns -EINVAL if
       legacy drivers are disabled
    
    Cross-subsystem Changes:
    
     * PCI: Add support for dev_groups
    
     * vgaarb: Use ACPI HID to find integrated GPU
    
    Core Changes:
    
     * Log errors in drm_gem_fb_init_with_funcs()
    
     * Cleanups
    
     * gem-cma: Add support for non-coherent (i.e., cached) page mappings
    
     * legacy: Drop some unnecessary includes and code; Add missing unlocks
       and frees in drm_legacy_addbufs_pci()
    
     * sched: Make timeout timer rearm conditional; Fix data corruptions and
       hangs
    
     * ttm: Remap all page faults to per-process dummy page (for device removal);
       Documentation
    
    Driver Changes:
    
     * drm/amdgpu: A long list of patches that enable device hot-unplug
    
     * drm/bridge: Lt66121: Fix error code and leak in probe; Anx7625: Use
       runtime PM and add synchronous suspend/resume hooks; Ti-sn65dsi86: Fix
       a returned value's type; Anx7688: Add driver plus DT bindings;
    
     * drm/ingenic: Fix pixcloc for 24-bit serial panels; Use non-coherent BO
       mappings with explict synchronization if possible
    
     * drm/panel: Simple-panel: Add missing pm_runtime_dont_use_autosuspend()
    
     * drm/tve200: Convert DT bindings to YAML
    
     * drm/vc4: Support BCM2711 VEC plus DT bindings; Pipeline setup fixes; HDMI
       fixes
    
     * drm/virtio: Fix NULL pointer in probe; Fix double-free in probe; Free
       virtqueues in probe