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
>

Reply via email to