On Thu, Sep 18, 2025 at 4:29 AM Prike Liang <prike.li...@amd.com> wrote: > > Add the userq invalid VA query interface. > > Signed-off-by: Prike Liang <prike.li...@amd.com>
Move patches 1-3, and 5 to the end of the series so we can land the validation changes before the query status changes. Alex > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c > b/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c > index 83f0ecdaa0b7..3b57352e523a 100644 > --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c > +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_userq.c > @@ -577,6 +577,8 @@ amdgpu_userq_query_status(struct drm_file *filp, union > drm_amdgpu_userq *args) > if (queue->generation != amdgpu_vm_generation(adev, &fpriv->vm)) > args->out_qs.flags |= > AMDGPU_USERQ_QUERY_STATUS_FLAGS_VRAMLOST; > > + if (queue->state == AMDGPU_USERQ_STATE_INVALID_VA) > + args->out_qs.flags |= > AMDGPU_USERQ_QUERY_STATUS_FLAGS_INVALID_VA; > mutex_unlock(&uq_mgr->userq_mutex); > > return 0; > -- > 2.34.1 >