APPLIED: [SRU][N][PATCH 0/1] Fix system hang while entering suspend with AMD Navi3x graphics
Stefan Bader
stefan.bader at canonical.com
Wed Jun 5 14:16:28 UTC 2024
On 03.06.24 14:50, Chris Chiu wrote:
> BugLink: https://bugs.launchpad.net/bugs/2063417
>
> [Impact]
> The system with AMD W7500/W7600/W7700 graphics will randomly hang when entering suspend. The page fault would keep happening and the system can't handle other tasks.
> BUG: unable to handle page fault for address: 000000000a980148
>
> [Fix]
> The patches from upstream are reqiured
> drm/amdgpu: skip to program GFXDEC registers for suspend abort · torvalds/linux at 0326de4 · GitHub
> drm/amdgpu: Reset dGPU if suspend got aborted · torvalds/linux at 8b2be55 · GitHub
> https://patchwork.freedesktop.org/patch/590570/ [patchwork.freedesktop.org]
>
> [Test Case]
> 1. Install AMD W7500/W7600/W7700 graphics
> 2. Install latest firmware with dcn_3_2_0_dmcub.bin for Navi31 and 32 and dcn_3_2_1_dmcub.bin for Navi33.
> 3. Running fwts s3 stress test to check if system hangs
>
> [Where problems could occur]
> Improve the error handling when suspend and add the fallback mechanism in MES engine. Only observed on particular AMD models. Need to test w/ more combinations
>
>
> Jack Xiao (1):
> drm/amdgpu/mes: fix use-after-free issue
>
> drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 1 +
> 1 file changed, 1 insertion(+)
>
This was set to fix-committed in the bug report already. This is not
true until we really committed it to git. Applied to
noble:linux/master-next now. Thanks.
-Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xE8675DEECBEECEA3.asc
Type: application/pgp-keys
Size: 48643 bytes
Desc: OpenPGP public key
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20240605/eac4e944/attachment-0001.key>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20240605/eac4e944/attachment-0001.sig>
More information about the kernel-team
mailing list