Am 07.07.22 um 10:02 schrieb xinhui pan:
Need get the new fence when we replace the old one.Fixes: 047a1b877ed48 ("dma-buf & drm/amdgpu: remove dma_resv workaround") Signed-off-by: xinhui pan <[email protected]>
Good catch, Reviewed-by: Christian König <[email protected]> Going to push that in a minute. Christian.
--- drivers/dma-buf/dma-resv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma-buf/dma-resv.c b/drivers/dma-buf/dma-resv.c index 0cce6e4ec946..205acb2c744d 100644 --- a/drivers/dma-buf/dma-resv.c +++ b/drivers/dma-buf/dma-resv.c @@ -343,7 +343,7 @@ void dma_resv_replace_fences(struct dma_resv *obj, uint64_t context, if (old->context != context) continue;- dma_resv_list_set(list, i, replacement, usage);+ dma_resv_list_set(list, i, dma_fence_get(replacement), usage); dma_fence_put(old); } }
