S3 stress issue for amdgpu Navi 31/Navi33
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
HWE Next |
New
|
Undecided
|
Unassigned | |||
linux (Ubuntu) | Status tracked in Mantic | |||||
Jammy |
Invalid
|
Undecided
|
Unassigned | |||
Lunar |
Fix Committed
|
High
|
You-Sheng Yang | |||
Mantic |
Triaged
|
Undecided
|
Unassigned | |||
linux-firmware (Ubuntu) | Status tracked in Mantic | |||||
Jammy |
Fix Released
|
High
|
You-Sheng Yang | |||
Lunar |
Fix Released
|
High
|
You-Sheng Yang | |||
Mantic |
Fix Released
|
Undecided
|
Unassigned | |||
linux-oem-6.1 (Ubuntu) | Status tracked in Mantic | |||||
Jammy |
Fix Released
|
Undecided
|
Unassigned | |||
Lunar |
Invalid
|
Undecided
|
Unassigned | |||
Mantic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[SRU Justification]
BugLink: https:/
[Impact]
Under stress testing it was reported that the amdgpu Navi31/Navi33 platforms
will sometimes fail to wake from S3.
[Fix]
kernel patches:
ac2f5739fdca drm/amdgpu/mes11: enable reg active poll
a2fe4534bb38 drm/amd/amdgpu: update mes11 api def
da9a8dc33da2 drm/amdgpu: reserve the old gc_11_0_*_mes.bin
616843d5a11b drm/amd/amdgpu: introduce gc_*_mes_2.bin v2
09bf14907d86 drm/amdgpu: declare firmware for new MES 11.0.4
firmware patches:
* Navi31: ffe1a41e2ddb amdgpu: update GC 11.0.0 firmware for amd.5.5 release
* Navi33: a5d7b4df1a76 amdgpu: update GC 11.0.2 firmware for amd.5.5 release
[Test Case]
$ checkbox-cli run com.canonical.
[Where problems could occur]
Little we know about the firmware fixes. However, while with these commits have
been pulled via stable kernel fixes, the driver begins to request new firmware
blobs of a different filename.
[Other Info]
The kernel driver commits are in v6.4-rc1, backported to v6.3.4, v6.1.31, and
partially (missing da9a8dc33da2, 616843d5a11b) v6.2.16. Only linux/lunar has to
be fixed.
For the firmware parts, they have been included in linux-firmware/
leaving linux-firmware/
========== original bug report ==========
amdgppu update is needed to fix some potential Navi31/Navi33 S3 issue.
amdgpu:
ac2f5739fdca drm/amdgpu/mes11: enable reg active poll
a2fe4534bb38 drm/amd/amdgpu: update mes11 api def
da9a8dc33da2 drm/amdgpu: reserve the old gc_11_0_*_mes.bin
616843d5a11b drm/amd/amdgpu: introduce gc_*_mes_2.bin v2
09bf14907d86 drm/amdgpu: declare firmware for new MES 11.0.4
Navi31:
https:/
Navi33:
https:/
tags: | added: oem-priority originate-from-2024123 somerville |
Changed in linux-firmware (Ubuntu Mantic): | |
status: | New → Invalid |
tags: | added: kern-7207 |
Changed in linux-firmware (Ubuntu Jammy): | |
assignee: | nobody → You-Sheng Yang (vicamo) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux-firmware (Ubuntu Lunar): | |
assignee: | nobody → You-Sheng Yang (vicamo) |
importance: | Undecided → High |
status: | New → In Progress |
Changed in linux (Ubuntu Lunar): | |
assignee: | nobody → You-Sheng Yang (vicamo) |
importance: | Undecided → High |
status: | Triaged → In Progress |
tags: |
added: verification-done-jammy removed: verification-failed-jammy |
Changed in linux (Ubuntu Lunar): | |
status: | In Progress → Fix Committed |
summary: |
- potential S3 issue for amdgpu Navi 31/Navi33 + S3 stress issue for amdgpu Navi 31/Navi33 |
Changed in linux-firmware (Ubuntu Lunar): | |
status: | Triaged → Fix Committed |
Changed in linux-firmware (Ubuntu Jammy): | |
status: | Triaged → Fix Committed |
tags: | added: originate-from-2033369 |
All the nominated commits are in v6.4-rc1, backported to v6.3.4, v6.1.31, and partially (missing da9a8dc33da2, 616843d5a11b) v6.2.16.