[Bug 1571506] Re: update-initramfs should include firmware from /lib/firmware/updates
Brian Murray
1571506 at bugs.launchpad.net
Tue May 11 23:03:02 UTC 2021
Hello Qiang, or anyone else affected,
Accepted initramfs-tools into bionic-proposed. The package will build
now and be available at https://launchpad.net/ubuntu/+source/initramfs-
tools/0.130ubuntu3.12 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-
bionic to verification-done-bionic. If it does not fix the bug for you,
please add a comment stating that, and change the tag to verification-
failed-bionic. 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.
** Changed in: initramfs-tools (Ubuntu Bionic)
Status: In Progress => Fix Committed
** Tags removed: verification-done
** Tags added: verification-needed verification-needed-bionic
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to initramfs-tools in Ubuntu.
https://bugs.launchpad.net/bugs/1571506
Title:
update-initramfs should include firmware from /lib/firmware/updates
Status in initramfs-tools package in Ubuntu:
Fix Released
Status in initramfs-tools source package in Bionic:
Fix Committed
Status in initramfs-tools source package in Focal:
Fix Released
Status in initramfs-tools source package in Groovy:
Fix Released
Status in initramfs-tools source package in Hirsute:
Fix Released
Bug description:
[Impact]
* Firmware files under /lib/firmware/updates would not be
processed when running update-initramfs
* The kernel org specifies that this is a location where
firmware can be stored, so we should search there
[Test Case]
* Stage some firmware under /lib/firmware/updates
* Run update-initramfs and ensure that the firmware in
/lib/firmware/updates is found and included in the initramfs
[Where problems could occur]
* Since dpkg places no files in /lib/firmware/updates, we
could end up picking up firmware changes that we did not intend
[Other info]
* This change already exists in groovy and beyond. It was pulled in
when initramfs-tools version 0.137 was merged from Debian
according to the kernel doc
http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/Documentation/firmware_class/README
Linux kernel will search firmware from
"/lib/firmware/updates/" UTS_RELEASE,
"/lib/firmware/updates",
"/lib/firmware/" UTS_RELEASE,
"/lib/firmware"
But the add module function in initramfs-tools won't search the
"/lib/firmware/updates".
This problem applies to all Ubuntu releases.
Attach patch to fix this.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: initramfs-tools 0.103ubuntu4.2
ProcVersionSignature: Ubuntu 4.2.0-30.36~14.04.1-generic 4.2.8-ckt3
Uname: Linux 4.2.0-30-generic i686
ApportVersion: 2.14.1-0ubuntu3.19
Architecture: i386
CurrentDesktop: Unity
Date: Mon Apr 18 14:24:29 2016
InstallationDate: Installed on 2014-04-23 (725 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release i386 (20140417)
PackageArchitecture: all
SourcePackage: initramfs-tools
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1571506/+subscriptions
More information about the foundations-bugs
mailing list