]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amdgpu: fix invalid fence handling in amdgpu_vm_tlb_flush
authorLang Yu <lang.yu@amd.com>
Sun, 1 Sep 2024 12:56:07 +0000 (08:56 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 4 Oct 2024 14:32:47 +0000 (16:32 +0200)
commitfe706fab95cc5983f9f5f4f59f85ab7f26cb5fe0
treeb8d389f64462b7f118853c55ff8053f315e54bab
parent98d002ac83d53e3f2bf154591758b1afcda3f836
drm/amdgpu: fix invalid fence handling in amdgpu_vm_tlb_flush

[ Upstream commit 4453808d9eab0461dea338e89372ffc4a3c50acc ]

CPU based update doesn't produce a fence, handle such cases properly.

Fixes: d8a3f0a0348d ("drm/amdgpu: implement TLB flush fence")
Signed-off-by: Lang Yu <lang.yu@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c