From: Hoegeun Kwon Date: Tue, 9 Jan 2024 08:45:59 +0000 (+0900) Subject: gpu: drm: img: Fix to check fence list instead of fence count X-Git-Tag: accepted/tizen/unified/toolchain/20240311.065846~52 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=c7b6a53afd7c6a496144f2a0b9002cb14659e87d;p=platform%2Fkernel%2Flinux-starfive.git gpu: drm: img: Fix to check fence list instead of fence count In order to generate a reserve fences, we check to see if there is a fence list instead of fence count. Change-Id: Ibd45c154610221dd7bcd4de96570fc00066457c8 Signed-off-by: Hoegeun Kwon Signed-off-by: Seung-Woo Kim --- diff --git a/drivers/gpu/drm/img/img-rogue/services/server/env/linux/pvr_buffer_sync.c b/drivers/gpu/drm/img/img-rogue/services/server/env/linux/pvr_buffer_sync.c index ab99301..ab6a5b2 100644 --- a/drivers/gpu/drm/img/img-rogue/services/server/env/linux/pvr_buffer_sync.c +++ b/drivers/gpu/drm/img/img-rogue/services/server/env/linux/pvr_buffer_sync.c @@ -234,7 +234,7 @@ pvr_buffer_sync_check_fences_create(struct pvr_fence_context *fence_ctx, exclusive = !!(pmr_flags[i] & PVR_BUFFER_FLAG_WRITE); - if (!fence_count) { + if (!resv->fences) { err = dma_resv_reserve_fences(resv, 1); if (err) goto err_destroy_fences;