MIssing GPU firmware for AMD Ryzen 7000 desktop on Jammy 22.04

Bug #1993223 reported by You-Sheng Yang
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
HWE Next
New
Undecided
Unassigned
linux-firmware (Ubuntu)
Fix Released
Undecided
Unassigned
Jammy
Fix Released
High
You-Sheng Yang
Kinetic
Fix Released
Undecided
Unassigned

Bug Description

[SRU Justification]

[Impact]

Ryzen 7000 (AM5) desktop processors contain RDNA2 GFX that needs firmware to be loaded by amdgpu.

[Fix]

5 commits from mainline firmware repository.

[Test Case]

Kernel dmesg should no longer dump:

  amdgpu_vcn: Can't load firmware amdgpu/vcn_3_1_2.bin

[Where problems could occur]

New hardware support. May affect system stability.

[Other Info]

These firmware blobs are only referenced in linux/kinetic and linux-oem-6.0/jammy, and are already available in linux-firmware/kinetic, so only Jammy is nominated for fix here.

========== original bug report ==========

Ryzen 7000 (AM5) desktop processors contain RDNA2 GFX that needs firmware to be loaded by amdgpu.

This firmware has been upstreamed by these commits, which are already part of Kinetic (version 20220923.gitf09bebf3-0ubuntu1)

db6db36a amdgpu: add firmware for VCN 3.1.2 IP block
3647da5c amdgpu: add firmware for SDMA 5.2.6 IP block
639b5c13 amdgpu: add firmware for PSP 13.0.5 IP block
76589464 amdgpu: add firmware for GC 10.3.6 IP block
427ca6ca amdgpu: add firmware for DCN 3.1.5 IP block

Matching kernel code for this processor is already upstreamed in 6.0 kernel, and so this should work with OEM-6.0.

You-Sheng Yang (vicamo)
Changed in linux-firmware (Ubuntu Kinetic):
status: New → Fix Released
Changed in linux-firmware (Ubuntu Jammy):
status: New → Confirmed
Revision history for this message
You-Sheng Yang (vicamo) wrote :

Included in linux-firmware/jammy version 20220329.git681281e4-0ubuntu3.6+exp.55 in https://launchpad.net/~canonical-hwe-team/+archive/ubuntu/linux-firmware-staging. To be SRU-ed when necessary.

tags: added: amd oem-priority originate-from-1992818
Juerg Haefliger (juergh)
tags: added: kern-4658
Revision history for this message
Ernst Sjöstrand (ernstp) wrote :

Linux OEM 6.0 is starting to be available in Jammy now and Ryzen 7000 is out in the field, perhaps this could be SRU-ed to Jammy now already?

Revision history for this message
You-Sheng Yang (vicamo) wrote :
Changed in linux-firmware (Ubuntu Jammy):
status: Confirmed → In Progress
importance: Undecided → High
assignee: nobody → You-Sheng Yang (vicamo)
description: updated
Revision history for this message
You-Sheng Yang (vicamo) wrote :
Juerg Haefliger (juergh)
Changed in linux-firmware (Ubuntu Jammy):
status: In Progress → Fix Committed
Revision history for this message
Timo Aaltonen (tjaalton) wrote : Please test proposed package

Hello You-Sheng, or anyone else affected,

Accepted linux-firmware into jammy-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/linux-firmware/20220329.git681281e4-0ubuntu3.7 in a few hours, and then in the -proposed repository.

Please help us by testing this new package. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation on how to enable and use -proposed. Your feedback will aid us getting this update out to other Ubuntu users.

If this package fixes the bug for you, please add a comment to this bug, mentioning the version of the package you tested, what testing has been performed on the package and change the tag from verification-needed-jammy to verification-done-jammy. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification-failed-jammy. In either case, without details of your testing we will not be able to proceed.

Further information regarding the verification process can be found at https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in advance for helping!

N.B. The updated package will be released to -updates after the bug(s) fixed by this package have been verified and the package has been in -proposed for a minimum of 7 days.

Revision history for this message
You-Sheng Yang (vicamo) wrote :

verified linux-firmware/jammy version 20220329.git681281e4-0ubuntu3.7

tags: added: verification-done-jammy
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package linux-firmware - 20220329.git681281e4-0ubuntu3.7

---------------
linux-firmware (20220329.git681281e4-0ubuntu3.7) jammy; urgency=medium

  * Add support for Intel DG2 (LP: #1971712)
    - i915: Add DMC v2.07 for DG2
    - i915: Add GuC v70.4.1 for DG2
    - i915: Add GuC v70.5.1 for DG1, DG2, TGL and ADL-P
  * MIssing GPU firmware for AMD Ryzen 7000 desktop on Jammy 22.04 (LP: #1993223)
    - amdgpu: add firmware for DCN 3.1.5 IP block
    - amdgpu: add firmware for GC 10.3.6 IP block
    - amdgpu: add firmware for PSP 13.0.5 IP block
    - amdgpu: add firmware for SDMA 5.2.6 IP block
    - amdgpu: add firmware for VCN 3.1.2 IP block
  * Support Intel IPU6 MIPI camera (LP: #1987595)
    - SAUCE: intel-ipu6: update ipu6ep firmware
    - SAUCE: intel-ivsc: support more sensors
    - SAUCE: intel-ivsc: add more firmware
  * Realtek 8852c WiFi/BT firmware support (LP: #1995046)
    - rtw89: 8852c: add new firmware v0.27.20.0 for RTL8852C
    - rtw89: 8852c: update fw to v0.27.36.0
    - rtw89: 8852c: update fw to v0.27.42.0
    - rtw89: 8852c: update fw to v0.27.56.0
    - rtw89: 8852c: update fw to v0.27.56.1
    - rtl_bt: Add firmware and config files for RTL8852C
    - rtl_bt: Update RTL8852C BT USB firmware to 0xDFB8_5A33
    - rtl_bt: Update RTL8852C BT USB firmware to 0xD5B8_A40A
  * Add cs35l41 firmware loading support (LP: #1995957)
    - linux-firmware: Add firmware for Cirrus CS35L41
    - linux-firmware: Add firmware for Cirrus CS35L41 on HP Laptops
    - linux-firmware: Add firmware for Cirrus CS35L41 on Lenovo Laptops
    - linux-firmware: Add firmware for Cirrus CS35L41 on ASUS Laptops

 -- Juerg Haefliger <email address hidden> Wed, 16 Nov 2022 15:59:19 +0100

Changed in linux-firmware (Ubuntu Jammy):
status: Fix Committed → Fix Released
Revision history for this message
Timo Aaltonen (tjaalton) wrote : Update Released

The verification of the Stable Release Update for linux-firmware has completed successfully and the package is now being released to -updates. Subsequently, the Ubuntu Stable Release Updates Team is being unsubscribed and will not receive messages about this bug report. In the event that you encounter a regression using the package from -updates please report a new bug using ubuntu-bug and tag the bug report regression-update so we can easily find any regressions.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.