On 6/11/26 09:00, Prike Liang wrote: > It fixes both the move overflow and the eviction fence add for > evicting these per-vm BOs, > > Signed-off-by: Prike Liang <[email protected]>
Reviewed-by: Christian König <[email protected]> > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c > b/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c > index cd0ae8a77c37..c1175cb6d242 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c > @@ -935,7 +935,8 @@ amdgpu_userq_bo_validate(struct amdgpu_device *adev, > struct drm_exec *exec, > spin_unlock(&vm->individual_lock); > > bo = bo_va->base.bo; > - ret = drm_exec_prepare_obj(exec, &bo->tbo.base, 2); > + ret = drm_exec_prepare_obj(exec, &bo->tbo.base, > + TTM_NUM_MOVE_FENCES + 1); > if (unlikely(ret)) > return ret; >
