[SRU][PULL][linux-firmware][Jammy] Follow-up: System hangs at S3 for amdgpu Navi 31/Navi33

You-Sheng Yang vicamo.yang at canonical.com
Tue Jul 18 06:26:40 UTC 2023


BugLink: https://bugs.launchpad.net/bugs/2027959

[Impact]

Under stress testing it was reported that the amdgpu Navi31/Navi33 platforms
will sometimes fail to wake from S3.

This is a follow-up to bug 2024427 to patch additional models.

[Fix]

firmware patches:
* 60dc78a70 amdgpu: update GC 11.0.1 firmware for amd.5.5 release
* 31f8f5269 amdgpu: update GC 11.0.4 firmware for amd.5.5 release
* 1c513ec74 amdgpu: Update GC 11.0.1 and 11.0.4

[Test Case]

$ checkbox-cli run com.canonical.certification::stress-suspend-30-cycles-with-reboots-automated

[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]

For the firmware parts, they have been included in linux-firmware/mantic,
leaving only linux-firmware/lunar and linux-firmware/jammy to be fixed.

----------------------------------------------------------------
The following changes since commit 0947b63be9eb949e966c151cbed066e20ad8a922:

  UBUNTU: Ubuntu-20220329.git681281e4-0ubuntu3.15 (2023-07-07 09:24:21 +0200)

are available in the Git repository at:

  https://git.launchpad.net/~vicamo/ubuntu/+source/linux-firmware 

for you to fetch changes up to bc29a006b8230573bd392efed3b6b1d27f85c73b:

  amdgpu: Update GC 11.0.1 and 11.0.4 (2023-07-17 14:52:22 +0800)

----------------------------------------------------------------
Alex Deucher (2):
      amdgpu: update GC 11.0.1 firmware for amd.5.5 release
      amdgpu: update GC 11.0.4 firmware for amd.5.5 release

Mario Limonciello (1):
      amdgpu: Update GC 11.0.1 and 11.0.4

 WHENCE                     |   2 ++
 amdgpu/gc_11_0_1_imu.bin   | Bin 132352 -> 132352 bytes
 amdgpu/gc_11_0_1_me.bin    | Bin 263424 -> 263424 bytes
 amdgpu/gc_11_0_1_mec.bin   | Bin 268640 -> 268704 bytes
 amdgpu/gc_11_0_1_mes1.bin  | Bin 230368 -> 231344 bytes
 amdgpu/gc_11_0_1_mes_2.bin | Bin 0 -> 289152 bytes
 amdgpu/gc_11_0_1_pfp.bin   | Bin 263424 -> 263424 bytes
 amdgpu/gc_11_0_1_rlc.bin   | Bin 160592 -> 160592 bytes
 amdgpu/gc_11_0_4_imu.bin   | Bin 132352 -> 132352 bytes
 amdgpu/gc_11_0_4_me.bin    | Bin 263424 -> 263424 bytes
 amdgpu/gc_11_0_4_mec.bin   | Bin 268704 -> 268704 bytes
 amdgpu/gc_11_0_4_mes.bin   | Bin 288288 -> 287712 bytes
 amdgpu/gc_11_0_4_mes1.bin  | Bin 229856 -> 230640 bytes
 amdgpu/gc_11_0_4_mes_2.bin | Bin 0 -> 289152 bytes
 amdgpu/gc_11_0_4_pfp.bin   | Bin 263424 -> 263424 bytes
 amdgpu/gc_11_0_4_rlc.bin   | Bin 159472 -> 159472 bytes
 16 files changed, 2 insertions(+)
 create mode 100644 amdgpu/gc_11_0_1_mes_2.bin
 create mode 100644 amdgpu/gc_11_0_4_mes_2.bin



More information about the kernel-team mailing list