public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v3 0/2] drm: Fix dma_resv deadlock at drm object pin time
@ 2024-05-01  6:55 Adrián Larumbe
  2024-05-01  6:55 ` [PATCH v3 1/2] drm/panfrost: " Adrián Larumbe
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Adrián Larumbe @ 2024-05-01  6:55 UTC (permalink / raw)
  To: Qiang Yu, Maarten Lankhorst, Maxime Ripard, Thomas Zimmermann,
	David Airlie, Daniel Vetter, Boris Brezillon, Rob Herring,
	Steven Price, Sumit Semwal, Christian Koenig=, Dmitry Osipenko,
	Zack Rusin
  Cc: kernel, Adrian Larumbe, dri-devel, lima, linux-kernel,
	linux-media, linaro-mm-sig

This is v3 of https://lore.kernel.org/dri-devel/20240424090429.57de7d1c@collabora.com/

The goal of this patch series is fixing a deadlock upon locking the dma reservation
of a DRM gem object when pinning it, at a prime import operation.

Changes from v2:
 - Removed comment explaining reason why an already-locked
pin function replaced the locked variant inside Panfrost's
object pin callback.
 - Moved already-assigned attachment warning into generic
already-locked gem object pin function

Adrián Larumbe (2):
  drm/panfrost: Fix dma_resv deadlock at drm object pin time
  drm/gem-shmem: Add import attachment warning to locked pin function

 drivers/gpu/drm/drm_gem_shmem_helper.c  | 2 ++
 drivers/gpu/drm/lima/lima_gem.c         | 2 +-
 drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +-
 3 files changed, 4 insertions(+), 2 deletions(-)


base-commit: 75b68f22e39aafb22f3d8e3071e1aba73560788c
-- 
2.44.0


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2024-05-21 16:18 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-01  6:55 [PATCH v3 0/2] drm: Fix dma_resv deadlock at drm object pin time Adrián Larumbe
2024-05-01  6:55 ` [PATCH v3 1/2] drm/panfrost: " Adrián Larumbe
2024-05-02  7:09   ` Boris Brezillon
2024-05-02 11:14   ` Thomas Zimmermann
2024-05-01  6:56 ` [PATCH v3 2/2] drm/gem-shmem: Add import attachment warning to locked pin function Adrián Larumbe
2024-05-02  7:01   ` Boris Brezillon
2024-05-02 11:51 ` [PATCH v3 0/2] drm: Fix dma_resv deadlock at drm object pin time Thomas Zimmermann
2024-05-02 11:59   ` Boris Brezillon
2024-05-02 12:00     ` Boris Brezillon
2024-05-02 12:18       ` Thomas Zimmermann
2024-05-17 18:16         ` Adrián Larumbe
2024-05-21 16:18           ` Boris Brezillon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox