On Wed, Oct 19, 2016 at 1:59 PM, Christian König deathsimple@vodafone.de wrote:
From: Christian König christian.koenig@amd.com
Return one when the timeout is zero and we don't got any fences.
Fixes "reservation: revert "wait only with non-zero timeout specified (v3)"".
Signed-off-by: Christian König christian.koenig@amd.com
Reviewed-by: Alex Deucher alexander.deucher@amd.com
You should make sure you cc Sumit on these patches as I think they would need to go upstream via the dma-buf tree. Also respin a v2 with this fix integrated.
Alex
drivers/dma-buf/reservation.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/dma-buf/reservation.c b/drivers/dma-buf/reservation.c index bb97b04..debb91d 100644 --- a/drivers/dma-buf/reservation.c +++ b/drivers/dma-buf/reservation.c @@ -379,7 +379,7 @@ long reservation_object_wait_timeout_rcu(struct reservation_object *obj, { struct fence *fence; unsigned seq, shared_count, i = 0;
long ret = timeout;
long ret = timeout ? timeout : 1;
retry: fence = NULL; -- 2.5.0
dri-devel mailing list dri-devel@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/dri-devel