ACK: [SRU] [J/OEM-5.14] [PATCH 0/2] Fix broken s2idle on AMD APU
Tim Gardner
tim.gardner at canonical.com
Mon May 9 11:45:44 UTC 2022
Acked-by: Tim Gardner <tim.gardner at canonical.com>
On 5/8/22 23:12, Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/1972134
>
> [Impact]
> The AMD based system can not reach s2idle after fix for LP: #1968475.
>
> [Fix]
> No need to evict resources for s2idle case.
>
> [Test]
> Test on a Cezanne, confirmed the 5.14.0-1035 breaks s2idle, and applying
> the fix can make s2idle work again.
>
> [Where problems could occur]
> The fix only applies to AMD APU, and the resources sould stay at carved
> out region over sleep.
>
> Mario Limonciello (1):
> drm/amdgpu: explicitly check for s0ix when evicting resources
>
> Nirmoy Das (1):
> drm/amdgpu: unify BO evicting method in amdgpu_ttm
>
> drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 8 +++---
> drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 30 ++++++++++++++++-----
> drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 23 ----------------
> drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 1 -
> drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 30 +++++++++++++++++++++
> drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 1 +
> 6 files changed, 58 insertions(+), 35 deletions(-)
>
--
-----------
Tim Gardner
Canonical, Inc
More information about the kernel-team
mailing list