]> git.baikalelectronics.ru Git - kernel.git/commit
drm/amdgpu/ctx: only reset stable pstate if the user changed it (v2)
authorAlex Deucher <alexander.deucher@amd.com>
Tue, 10 May 2022 14:32:26 +0000 (10:32 -0400)
committerAlex Deucher <alexander.deucher@amd.com>
Wed, 11 May 2022 15:50:43 +0000 (11:50 -0400)
commit16ccce2224566221fe3a01823c529d375c481ed4
tree3f0ec564702113f2a49d9ecc298861de453d69be
parent83b9ef93d2d3b6057e91d1bf0e0dcab26e662df3
drm/amdgpu/ctx: only reset stable pstate if the user changed it (v2)

Check if the requested stable pstate matches the current one before
changing it.  This avoids changing the stable pstate on context
destroy if the user never changed it in the first place via the
IOCTL.

v2: compare the current and requested rather than setting a flag (Lijo)

Fixes: 939eac4dd67c92 ("drm/amdgpu/UAPI: add new CTX OP to get/set stable pstates")
Reviewed-by: Lijo Lazar <lijo.lazar@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c