All of lore.kernel.org
 help / color / mirror / Atom feed
* Fixing problems around shared fences and RCU in DMA-buf
@ 2021-06-16  8:26 Christian König
  2021-06-16  8:26 ` [PATCH 1/7] dma-buf: add some more kerneldoc to dma_resv_add_shared_fence Christian König
                   ` (6 more replies)
  0 siblings, 7 replies; 10+ messages in thread
From: Christian König @ 2021-06-16  8:26 UTC (permalink / raw)
  To: daniel, dri-devel, linaro-mm-sig, linux-media, sumit.semwal

Hi everyone and especially Daniel,

this is the revised patch set to fix and rework dma_buf_poll(). The new code should avoid problems with RCU and also now correctly waits for all fences in the resv object.

The rest of the series is then the well known change to dma_resv_test_signaled(), nouveau and now new also msm.

Then last are two patches which drop the workarounds from amdgpu, but those can wait till the next cycle.

I think it would be rather good if the have at least to change to dma_buf_poll() pushed in this merge window and maybe even CC stable since this looks really broken to me.

Please review, test and/or comment.

Thanks,
Christian.



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

end of thread, other threads:[~2021-06-17 19:26 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-16  8:26 Fixing problems around shared fences and RCU in DMA-buf Christian König
2021-06-16  8:26 ` [PATCH 1/7] dma-buf: add some more kerneldoc to dma_resv_add_shared_fence Christian König
2021-06-17 19:26   ` Daniel Vetter
2021-06-17 19:26     ` Daniel Vetter
2021-06-16  8:26 ` [PATCH 2/7] dma-buf: fix and rework dma_buf_poll v2 Christian König
2021-06-16  8:26 ` [PATCH 3/7] dma-buf: fix dma_resv_test_signaled test_all handling v2 Christian König
2021-06-16  8:26 ` [PATCH 4/7] drm/nouveau: always wait for the exclusive fence Christian König
2021-06-16  8:26 ` [PATCH 5/7] drm/msm: " Christian König
2021-06-16  8:26 ` [PATCH 6/7] drm/amdgpu: drop workaround for adding page table clears as shared fence Christian König
2021-06-16  8:26 ` [PATCH 7/7] drm/amdgpu: drop CS workaround adding the shared manually Christian König

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.