[PULL] drm-misc-fixes
Thomas Zimmermann
tzimmermann at suse.de
Thu Apr 11 07:34:03 UTC 2024
Hi Dave, Sima,
here's the PR for drm-misc-fixes for this week.
Best regards
Thomas
drm-misc-fixes-2024-04-11:
Short summary of fixes pull:
ast:
- Fix soft lockup
client:
- Protect connector modes with mode_config mutex
host1x:
- Do not setup DMA for virtual addresses
ivpu:
- Fix deadlock in context_xa
- PCI fixes
- Fixes to error handling
nouveau:
- gsp: Fix OOB access
- Fix casting
panfrost:
- Fix error path in MMU code
qxl:
- Revert "drm/qxl: simplify qxl_fence_wait"
vmwgfx:
- Enable DMA for SEV mappings
The following changes since commit fddf09273807bf6e51537823aaae896e05f147f9:
drm/display: fix typo (2024-04-01 22:35:16 +0300)
are available in the Git repository at:
https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-04-11
for you to fetch changes up to 4c08f01934ab67d1d283d5cbaa52b923abcfe4cd:
drm/vmwgfx: Enable DMA mappings with SEV (2024-04-09 13:36:05 -0400)
----------------------------------------------------------------
Short summary of fixes pull:
ast:
- Fix soft lockup
client:
- Protect connector modes with mode_config mutex
host1x:
- Do not setup DMA for virtual addresses
ivpu:
- Fix deadlock in context_xa
- PCI fixes
- Fixes to error handling
nouveau:
- gsp: Fix OOB access
- Fix casting
panfrost:
- Fix error path in MMU code
qxl:
- Revert "drm/qxl: simplify qxl_fence_wait"
vmwgfx:
- Enable DMA for SEV mappings
----------------------------------------------------------------
Alex Constantino (1):
Revert "drm/qxl: simplify qxl_fence_wait"
Arnd Bergmann (1):
nouveau: fix function cast warning
Boris Brezillon (1):
drm/panfrost: Fix the error path in panfrost_mmu_map_fault_addr()
Jacek Lawrynowicz (5):
accel/ivpu: Remove d3hot_after_power_off WA
accel/ivpu: Put NPU back to D3hot after failed resume
accel/ivpu: Return max freq for DRM_IVPU_PARAM_CORE_CLOCK_RATE
accel/ivpu: Fix missed error message after VPU rename
accel/ivpu: Fix deadlock in context_xa
Jammy Huang (1):
drm/ast: Fix soft lockup
Kees Cook (1):
nouveau/gsp: Avoid addressing beyond end of rpc->entries
Thierry Reding (1):
gpu: host1x: Do not setup DMA for virtual devices
Ville Syrjälä (1):
drm/client: Fully protect modes[] with dev->mode_config.mutex
Wachowski, Karol (3):
accel/ivpu: Check return code of ipc->lock init
accel/ivpu: Fix PCI D0 state entry in resume
accel/ivpu: Improve clarity of MMU error messages
Zack Rusin (1):
drm/vmwgfx: Enable DMA mappings with SEV
drivers/accel/ivpu/ivpu_drv.c | 40 ++++++-----------
drivers/accel/ivpu/ivpu_drv.h | 3 +-
drivers/accel/ivpu/ivpu_hw.h | 6 +++
drivers/accel/ivpu/ivpu_hw_37xx.c | 11 +++--
drivers/accel/ivpu/ivpu_hw_40xx.c | 6 +++
drivers/accel/ivpu/ivpu_ipc.c | 8 +++-
drivers/accel/ivpu/ivpu_mmu.c | 8 ++--
drivers/accel/ivpu/ivpu_pm.c | 14 +++---
drivers/gpu/drm/ast/ast_dp.c | 3 ++
drivers/gpu/drm/drm_client_modeset.c | 3 +-
.../gpu/drm/nouveau/nvkm/subdev/bios/shadowof.c | 7 ++-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 2 +-
drivers/gpu/drm/panfrost/panfrost_mmu.c | 13 ++++--
drivers/gpu/drm/qxl/qxl_release.c | 50 +++++++++++++++++++---
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 11 ++---
drivers/gpu/host1x/bus.c | 8 ----
include/linux/dma-fence.h | 7 +++
17 files changed, 125 insertions(+), 75 deletions(-)
--
Thomas Zimmermann
Graphics Driver Developer
SUSE Software Solutions Germany GmbH
Frankenstrasse 146, 90461 Nuernberg, Germany
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Boudien Moerman
HRB 36809 (AG Nuernberg)
More information about the dri-devel
mailing list