Unverified Commit 660b0ac1 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!4265 [sync] PR-4255: drm/amdgpu: Fix potential fence use-after-free v2

parents 8902bc95 cc4b5e03
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -1517,15 +1517,15 @@ static int amdgpu_cs_wait_all_fences(struct amdgpu_device *adev,
			continue;

		r = dma_fence_wait_timeout(fence, true, timeout);
		if (r > 0 && fence->error)
			r = fence->error;

		dma_fence_put(fence);
		if (r < 0)
			return r;

		if (r == 0)
			break;

		if (fence->error)
			return fence->error;
	}

	memset(wait, 0, sizeof(*wait));