All of lore.kernel.org
 help / color / mirror / Atom feed
* Ensure progress for dma_fence_array
@ 2024-11-08  9:42 Christian König
  2024-11-08  9:42 ` [PATCH] dma-buf: fix dma_fence_array_signaled Christian König
  2024-11-09  0:32 ` Ensure progress for dma_fence_array Chia-I Wu
  0 siblings, 2 replies; 11+ messages in thread
From: Christian König @ 2024-11-08  9:42 UTC (permalink / raw)
  To: boris.brezillon, olvaffe, maarten.lankhorst, mripard, tzimmermann,
	lionel.g.landwerlin, dri-devel, faith.ekstrand, simona

Hi guys,

as pointed out by Chia-I userspace doesn't see any progress when
signaling is not enabled and Boris noted that this is because
dma_fence_array_signaled() never returns true in this case.

Improve this by fixing the dma_fence_array_signaled() implementation to
also return true even if signaling was never explicitely enabled.

We should probably adjust the documentation as well that when the
callback is implemented it should make progess visible even without
enabling signaling.

Please test and review,
Christian.



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

end of thread, other threads:[~2024-11-12 21:10 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-08  9:42 Ensure progress for dma_fence_array Christian König
2024-11-08  9:42 ` [PATCH] dma-buf: fix dma_fence_array_signaled Christian König
2024-11-08 13:01   ` Tvrtko Ursulin
2024-11-08 14:18     ` Christian König
2024-11-08 15:03       ` Boris Brezillon
2024-11-08 15:52       ` Tvrtko Ursulin
2024-11-12 12:16         ` Christian König
2024-11-08 14:54   ` Boris Brezillon
2024-11-09  0:32 ` Ensure progress for dma_fence_array Chia-I Wu
2024-11-12 12:00   ` Christian König
2024-11-12 21:10     ` Chia-I Wu

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.