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

Reply via email to