On Fri, Mar 28, 2025 at 7:52 AM Prike Liang <prike.li...@amd.com> wrote: > > The MES queue deactivation and active status are already set in > mes_userq_unmap|map(), so the caller needn't set the queue_active > bit again. > > Signed-off-by: Prike Liang <prike.li...@amd.com>
Acked-by: Alex Deucher <alexander.deuc...@amd.com> > --- > drivers/gpu/drm/amd/amdgpu/mes_userqueue.c | 6 +----- > 1 file changed, 1 insertion(+), 5 deletions(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/mes_userqueue.c > b/drivers/gpu/drm/amd/amdgpu/mes_userqueue.c > index b469b800119f..b9705cbec74d 100644 > --- a/drivers/gpu/drm/amd/amdgpu/mes_userqueue.c > +++ b/drivers/gpu/drm/amd/amdgpu/mes_userqueue.c > @@ -358,10 +358,8 @@ mes_userq_mqd_destroy(struct amdgpu_userq_mgr *uq_mgr, > static int mes_userq_suspend(struct amdgpu_userq_mgr *uq_mgr, > struct amdgpu_usermode_queue *queue) > { > - if (queue->queue_active) { > + if (queue->queue_active) > mes_userq_unmap(uq_mgr, queue); > - queue->queue_active = false; > - } > > return 0; > } > @@ -379,8 +377,6 @@ static int mes_userq_resume(struct amdgpu_userq_mgr > *uq_mgr, > DRM_ERROR("Failed to resume queue\n"); > return ret; > } > - > - queue->queue_active = true; > return 0; > } > > -- > 2.34.1 >