[PULL] drm-misc-fixes

Maxime Ripard
2024-08-29T14:51:36Z

[-- Attachment #1: Type: text/plain, Size: 2146 bytes --]

Hi,

Here's this week drm-misc-fixes PR

Maxime

drm-misc-fixes-2024-08-29:
A revert for a previous TTM commit causing stuttering, 3 fixes for
vmwgfx related to buffer operations, a fix for video/aperture with
non-VGA primary devices, and a preemption status fix for v3d
The following changes since commit 9b340aeb26d50e9a9ec99599e2a39b035fac978e:

nouveau/firmware: use dma non-coherent allocator (2024-08-16 03:42:24 +0200)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-08-29

for you to fetch changes up to 9d824c7fce58f59982228aa85b0376b113cdfa35:

drm/v3d: Disable preemption while updating GPU stats (2024-08-28 11:36:53 -0300)

----------------------------------------------------------------
A revert for a previous TTM commit causing stuttering, 3 fixes for
vmwgfx related to buffer operations, a fix for video/aperture with
non-VGA primary devices, and a preemption status fix for v3d

----------------------------------------------------------------
Alex Deucher (2):
Revert "drm/ttm: increase ttm pre-fault value to PMD size"
video/aperture: optionally match the device in sysfb_disable()

Tvrtko Ursulin (1):
drm/v3d: Disable preemption while updating GPU stats

Zack Rusin (3):
drm/vmwgfx: Prevent unmapping active read buffers
drm/vmwgfx: Fix prime with external buffers
drm/vmwgfx: Disable coherent dumb buffers without 3d

drivers/firmware/sysfb.c | 19 ++++--
drivers/gpu/drm/v3d/v3d_sched.c | 6 ++
drivers/gpu/drm/vmwgfx/vmwgfx_blit.c | 114 ++++++++++++++++++++++++++++++--
drivers/gpu/drm/vmwgfx/vmwgfx_bo.c | 13 +++-
drivers/gpu/drm/vmwgfx/vmwgfx_bo.h | 3 +
drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 4 +-
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 12 ++--
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 6 +-
drivers/of/platform.c | 2 +-
drivers/video/aperture.c | 11 +--
include/drm/ttm/ttm_bo.h | 4 --
include/linux/sysfb.h | 4 +-
12 files changed, 161 insertions(+), 37 deletions(-)

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 273 bytes --]