drm/amdgpu: Reserve fences for VM update
authorFelix Kuehling <Felix.Kuehling@amd.com>
Mon, 17 Jul 2023 19:28:52 +0000 (15:28 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 19 Oct 2023 22:56:57 +0000 (18:56 -0400)
commit316baf09d355aec1179981b6dfe28eba50c5ee5b
treeb75e859c2e05cbac928f35d2693677e051c86a8a
parent51b79f33817544e3b4df838d86e8e8e4388ff684
drm/amdgpu: Reserve fences for VM update

In amdgpu_dma_buf_move_notify reserve fences for the page table updates
in amdgpu_vm_clear_freed and amdgpu_vm_handle_moved. This fixes a BUG_ON
in dma_resv_add_fence when using SDMA for page table updates.

Signed-off-by: Felix Kuehling <Felix.Kuehling@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c