v2: add more fixes as suggested by christian and update some logging.
v3: patch no 4 in amdgpu_userq_wait_for_last_fence to remove signalled
check.
v4: update dma_fence_wait_timeout to dma_fence_wait since its infinite
wait.
v5: use dma_fence_wait and dont check for errors.
split patch 1 into two to better suit the purpose of each patch.
Sunil Khatri (5):
drm/amdgpu/userq: fence wait for max time in
amdgpu_userq_wait_for_signal
drm/amdgpu/userq: dont need check for return values in
amdgpu_userq_evict
drm/amdgpu/userq: add the return code too in error condition
drm/amdgpu/userq: call dma_resv_wait_timeout without test for
signalled
drm/amdgpu/userq: use dma_fence_wait_timeout without test for
signalled
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 71 ++++++-----------------
drivers/gpu/drm/amd/amdgpu/amdgpu_userq.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 8 +--
3 files changed, 22 insertions(+), 59 deletions(-)
--
2.34.1