]> 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>
Mon, 16 May 2022 14:02:57 +0000 (10:02 -0400)
commitdeda98b66fdae6ae2599f42af3b5afdc043de850
tree5e1878394cff26ac82ccc7851ab3b76dd74c80ed
parent67e2496c27bb9bd469462187f2b734e45f9b2011
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>
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c