Hello Laurent, or anyone else affected, Accepted linux-firmware into plucky-proposed. The package will build now and be available at https://launchpad.net/ubuntu/+source/linux- firmware/20250317.git1d4c88ee-0ubuntu1.4 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- plucky to verification-done-plucky. If it does not fix the bug for you, please add a comment stating that, and change the tag to verification- failed-plucky. 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. -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux-firmware in Ubuntu. https://bugs.launchpad.net/bugs/2112488 Title: amdtee firmwares provided by both amd64-microcode and linux-firmware Status in amd64-microcode package in Ubuntu: Invalid Status in linux-firmware package in Ubuntu: Fix Released Status in linux-firmware source package in Noble: Fix Committed Status in linux-firmware source package in Oracular: Won't Fix Status in linux-firmware source package in Plucky: Fix Committed Status in linux-firmware source package in Questing: Fix Released Bug description: [Impact] AMD TEE firmware is provided by both linux-firmware and amd64-microcode. We've been 'lucky' so far that there's no file collision because linux-firmware provides compressed blobs and amd64-microcode doesn't. But that also means that the compressed blobs (from the wrong package) are used. [Fix] Don't ship AMD TEE firmware with linux-firmware. [Test Case] Inspect package content and verify that it doesn't provide /usr/lib/amdtee firmware. [Where Problems Could Occur] initramfs could contain wrong amdtee firmware and kernel could load wrong firmware. This can result in the usual kernel firmware problems: Unpatched issues due to wrong firmware loaded, kernel crashes, oops, hangs, ... [Original Description] Hi, the amdtee firmwares are provided both by amd64-microcode: $ dpkg -L amd64-microcode | grep amdtee /usr/lib/firmware/amdtee /usr/lib/firmware/amdtee/773bd96f-b83f-4d52-b12dc529b13d8543.bin /usr/lib/firmware/amdtee/amd_pmf_v3.bin and by linux-firmware: $ dpkg -L linux-firmware | grep amdtee /lib/firmware/amdtee /lib/firmware/amdtee/773bd96f-b83f-4d52-b12dc529b13d8543.bin.zst /lib/firmware/amdtee/amd_pmf_v3.bin.zst - one compressed and the other uncompressed - one in /lib and the other in /usr/lib Would it be possible to better coordinate both packages? ProblemType: Bug DistroRelease: Ubuntu 25.04 Package: amd64-microcode 3.20240820.1ubuntu1 ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0 Uname: Linux 6.14.0-15-generic x86_64 ApportVersion: 2.32.0-0ubuntu5.1 Architecture: amd64 CasperMD5CheckResult: unknown CurrentDesktop: KDE Date: Wed Jun 4 18:29:30 2025 SourcePackage: amd64-microcode UpgradeStatus: No upgrade log present (probably fresh install) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/amd64-microcode/+bug/2112488/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp

