On 8/1/26 16:46, Pavel Begunkov wrote:
> + if (dma_resv_wait_timeout(dmabuf->resv, DMA_RESV_USAGE_KERNEL,
> + true, 0) < 0) {
> + dma_resv_unlock(dmabuf->resv);
> + goto retry;
> + }Shouldn't this be <= 0? With a zero timeout dma_resv_wait_timeout() returns 0 for a still pending fence; only -ERESTARTSYS is negative. Thanks, Sidong
