[PULL] drm-misc-fixes

Maxime Ripard
2024-09-12T08:49:36Z

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

Hi,

Here's this week drm-misc-fixes PR

Maxime

drm-misc-fixes-2024-09-12:
An off-by-one fix for the CMA DMA-buf heap, An init fix for nouveau, a
config dependency fix for stm, a syncobj leak fix, and two iommu fixes
for tegra and rockchip.
The following changes since commit 5a498d4d06d6d9bad76d8a50a7f8fe01670ad46f:

drm/fbdev-dma: Only install deferred I/O if necessary (2024-09-05 11:05:10 +0200)

are available in the Git repository at:

https://gitlab.freedesktop.org/drm/misc/kernel.git tags/drm-misc-fixes-2024-09-12

for you to fetch changes up to 45c690aea8ee5b7d012cd593bd288540a4bfdbf0:

drm/tegra: Use iommu_paging_domain_alloc() (2024-09-10 15:40:27 -0400)

----------------------------------------------------------------
An off-by-one fix for the CMA DMA-buf heap, An init fix for nouveau, a
config dependency fix for stm, a syncobj leak fix, and two iommu fixes
for tegra and rockchip.

----------------------------------------------------------------
Arnd Bergmann (1):
drm/stm: add COMMON_CLK dependency

Ben Skeggs (1):
drm/nouveau/fb: restore init() for ramgp102

Lu Baolu (2):
drm/rockchip: Use iommu_paging_domain_alloc()
drm/tegra: Use iommu_paging_domain_alloc()

T.J. Mercier (2):
dma-buf: heaps: Fix off-by-one in CMA heap fault handler
drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl

drivers/dma-buf/heaps/cma_heap.c | 2 +-
drivers/gpu/drm/drm_syncobj.c | 17 +++++++++++++----
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.h | 2 ++
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp100.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ramgp102.c | 1 +
drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 10 +++++++---
drivers/gpu/drm/stm/Kconfig | 1 +
drivers/gpu/drm/tegra/drm.c | 5 +++--
8 files changed, 29 insertions(+), 11 deletions(-)

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