mbox series

[PULL] drm-misc-fixes

Message ID 20230112130954.pxt77g3a7rokha42@houat (mailing list archive)
State New, archived
Headers show
Series [PULL] drm-misc-fixes | expand

Pull-request

git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-01-12

Message

Maxime Ripard Jan. 12, 2023, 1:09 p.m. UTC
Hi Dave, Daniel,

Here's this week drm-misc-fixes PR

Maxime

drm-misc-fixes-2023-01-12:
Several fixes for amdgpu (all addressing issues with fences), yet
another orientation quirk for a Lenovo device, a use-after-free fix for
virtio, a regression fix in TTM and a performance regression in drm
buddy.
The following changes since commit 83e79ae3216c70f2b63c935a4e089d1620e8ef01:

  Merge tag 'drm-misc-fixes-2023-01-05' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes (2023-01-05 09:43:37 +0100)

are available in the Git repository at:

  git://anongit.freedesktop.org/drm/drm-misc tags/drm-misc-fixes-2023-01-12

for you to fetch changes up to 5640e81607152d7f2d2558227c0f6cb78b8f39cf:

  drm: Optimize drm buddy top-down allocation method (2023-01-12 13:50:28 +0100)

----------------------------------------------------------------
Several fixes for amdgpu (all addressing issues with fences), yet
another orientation quirk for a Lenovo device, a use-after-free fix for
virtio, a regression fix in TTM and a performance regression in drm
buddy.

----------------------------------------------------------------
Arunpravin Paneer Selvam (1):
      drm: Optimize drm buddy top-down allocation method

Christian K├Ânig (3):
      drm/amdgpu: fix another missing fence reference in the CS code
      drm/amdgpu: fix missing dma_fence_put in error path
      drm/amdgpu: fix pipeline sync v2

Patrick Thompson (1):
      drm: Add orientation quirk for Lenovo ideapad D330-10IGL

Rob Clark (1):
      drm/virtio: Fix GEM handle creation UAF

Thomas Zimmermann (1):
      drm/nouveau: Remove file nouveau_fbcon.c

Zack Rusin (2):
      drm/vmwgfx: Remove rcu locks from user resources
      drm/ttm: Fix a regression causing kernel oops'es

 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c         |  51 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c       |   4 +-
 drivers/gpu/drm/drm_buddy.c                    |  81 ++--
 drivers/gpu/drm/drm_panel_orientation_quirks.c |   6 +
 drivers/gpu/drm/nouveau/nouveau_fbcon.c        | 613 -------------------------
 drivers/gpu/drm/ttm/ttm_bo_util.c              |   2 +-
 drivers/gpu/drm/virtio/virtgpu_ioctl.c         |  19 +-
 drivers/gpu/drm/vmwgfx/ttm_object.c            |  41 +-
 drivers/gpu/drm/vmwgfx/ttm_object.h            |  14 -
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c             |  38 --
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h            |  18 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c        | 176 ++++---
 drivers/gpu/drm/vmwgfx/vmwgfx_resource.c       |  33 --
 13 files changed, 202 insertions(+), 894 deletions(-)
 delete mode 100644 drivers/gpu/drm/nouveau/nouveau_fbcon.c