[PATCH 0/2][SRU][Lunar] Fix gfxoff workqueue to recover S0i3 on AMD Phoenix platform
You-Sheng Yang
vicamo.yang at canonical.com
Tue May 30 09:25:40 UTC 2023
BugLink: https://bugs.launchpad.net/bugs/2020685
[Impact]
On AMD Phoenix platforms, system may hang, or reboot while resuming from
suspend.
[Fix]
Two patches in v6.4-rc3 for amdgpu. The first one is pulled for
dependency.
[Test Case]
$ checkbox-cli run com.canonical.certification::suspend/suspend_advanced_auto
$ checkbox-cli run com.canonical.certification::stress/s2idle_pm-graph_30
$ checkbox-cli run com.canonical.certification::power-management/suspend_30_cycles_with_reboots
[Where problems could occur]
The fix is to safely guard register access as it should be. No potential
problem identified so far.
[Other Info]
This should affects v6.1 or above as which AMD Phoenix are supported,
and has been included in mantic-6.3 through stable-6.3.4 and in oem-6.1
through stable-6.1.30, leaving lunar-6.2 unfixed only.
Alex Deucher (1):
drm/amdgpu/gfx11: update gpu_clock_counter logic
Tong Liu01 (1):
drm/amdgpu: refine get gpu clock counter method
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 28 ++++++++++++++++++++------
1 file changed, 22 insertions(+), 6 deletions(-)
--
2.39.2
More information about the kernel-team
mailing list