* @bo: The buffer object to move.
  *
  * On successful completion, the object memory will be moved to sytem memory.
- * This function blocks until the object has been fully moved.
  *
  * This is needed to for special handling of pinned VRAM object during
  * suspend-resume.
        if (ret)
                goto err_res_free;
 
-       dma_resv_wait_timeout(bo->ttm.base.resv, DMA_RESV_USAGE_KERNEL,
-                             false, MAX_SCHEDULE_TIMEOUT);
-
        return 0;
 
 err_res_free:
  * @bo: The buffer object to move.
  *
  * On successful completion, the object memory will be moved back to VRAM.
- * This function blocks until the object has been fully moved.
  *
  * This is needed to for special handling of pinned VRAM object during
  * suspend-resume.
        if (ret)
                goto err_res_free;
 
-       dma_resv_wait_timeout(bo->ttm.base.resv, DMA_RESV_USAGE_KERNEL,
-                             false, MAX_SCHEDULE_TIMEOUT);
-
        return 0;
 
 err_res_free:
 
        list_splice_tail(&still_in_list, &xe->pinned.external_vram);
        spin_unlock(&xe->pinned.lock);
 
-       /* Wait for validate to complete */
+       /* Wait for restore to complete */
        for_each_tile(tile, xe, id)
                xe_tile_migrate_wait(tile);