Activity log for bug #1942260

Date Who What changed Old value New value Message
2021-08-31 21:41:12 Glenn Washburn bug added bug
2021-10-19 10:48:49 Dimitri John Ledkov bug task added initramfs-tools (Ubuntu)
2021-10-19 11:15:14 Dimitri John Ledkov bug task added linux-firmware-raspi2 (Ubuntu)
2021-10-19 21:10:13 daas bug added subscriber daasuharo
2021-11-03 21:58:43 Launchpad Janitor initramfs-tools (Ubuntu): status New Fix Released
2022-01-10 08:23:27 Juerg Haefliger bug added subscriber Juerg Haefliger
2022-01-28 15:47:46 Dimitri John Ledkov description Some facts: - The linux kernel has supported loading xz compressed firmware since 5.3 - The size of /lib/firmware in impish is ~650Mb (and growing) - The compressed size of firmware could be ~230Mb It would be nice to install compressed firmware to save space. Here are the plans from the Fedora project: https://fedoraproject.org/wiki/Changes/CompressKernelFirmware -- initramfs-tools [Impact] * linux supports xz compressed linux-firmware which saves disk space. In focal, initramfs-tools only knows how to included uncompressed firmware files (even when kernel supports loading compressed ones). Newer releases of linux-firmware may use compressed firmware files only, in such cases it would be nice for focal's initramfs-tools to support compressed firmware files in case of partial or incomplete upgrades (i.e. linux-firmware force installed or upgraded, without newer initramfs-tools). The proposed changes to initramfs-tools are backwards and forwards compatible, they prefer to include uncompressed firmware files; and if missing, include compressed firmware files in their uncompressed form. Thus maintaining compatibility with any kernels, irrespective of compressed/uncompressed firmware inputs. [Test Plan] * Compress all files shipped by linux-firmware with xz * Rebuild initrd * Check that all the same firmware files are still included in the initramfs, in their uncompressed form as before [Where problems could occur] * This SRU is precautionary to prevent accidental installation of compressed linux-firmware from generating incorrect initramfs. It should be noted that whilst initramfs-tools would create a compatible initramfs with any kernels, pre-v5.3 kernels do not support xz compressed firmware files at runtime. Mixing this new initramfs with compressed firmwares and pre 5.3 kernels may lead to expectations of supporting compressed firmware files with them only working at initrd stage and not at runtime. [Other Info] Original bug report Some facts:  - The linux kernel has supported loading xz compressed firmware since 5.3  - The size of /lib/firmware in impish is ~650Mb (and growing)  - The compressed size of firmware could be ~230Mb It would be nice to install compressed firmware to save space. Here are the plans from the Fedora project: https://fedoraproject.org/wiki/Changes/CompressKernelFirmware
2023-05-10 05:44:04 Launchpad Janitor linux-firmware (Ubuntu): status New Confirmed
2023-05-10 05:44:04 Launchpad Janitor linux-firmware-raspi2 (Ubuntu): status New Confirmed
2023-05-10 05:45:13 wontfix tags bloat firmware
2023-07-24 18:46:38 Benjamin Drung attachment added linux-firmware_20230629.gitee91452d-0ubuntu2.debdiff https://bugs.launchpad.net/ubuntu/+source/linux-firmware/+bug/1942260/+attachment/5688141/+files/linux-firmware_20230629.gitee91452d-0ubuntu2.debdiff
2023-07-24 20:14:23 Ubuntu Foundations Team Bug Bot tags bloat firmware bloat firmware patch
2023-07-24 20:14:24 Ubuntu Foundations Team Bug Bot bug added subscriber Terry Rudd
2023-07-27 09:17:40 Dimitri John Ledkov linux-firmware (Ubuntu): milestone ubuntu-23.10-beta
2023-07-27 09:17:44 Dimitri John Ledkov linux-firmware-raspi2 (Ubuntu): milestone ubuntu-23.10
2023-07-31 19:36:35 Juerg Haefliger nominated for series Ubuntu Mantic
2023-07-31 19:36:35 Juerg Haefliger bug task added initramfs-tools (Ubuntu Mantic)
2023-07-31 19:36:35 Juerg Haefliger bug task added linux-firmware (Ubuntu Mantic)
2023-07-31 19:36:35 Juerg Haefliger bug task added linux-firmware-raspi2 (Ubuntu Mantic)
2023-07-31 19:36:47 Juerg Haefliger linux-firmware (Ubuntu Mantic): status Confirmed In Progress
2023-07-31 19:36:51 Juerg Haefliger linux-firmware (Ubuntu Mantic): assignee Juerg Haefliger (juergh)
2023-08-02 16:57:16 Launchpad Janitor linux-firmware (Ubuntu Mantic): status In Progress Fix Released
2023-08-29 18:05:32 Dimitri John Ledkov bug task added firmware-sof (Ubuntu)
2023-08-29 18:34:55 wontfix affects linux-firmware-raspi2 (Ubuntu Mantic) linux-firmware-raspi (Ubuntu Mantic)
2023-08-29 19:57:32 Launchpad Janitor firmware-sof (Ubuntu Mantic): status New Fix Released
2023-10-09 04:44:09 Steve Langasek linux-firmware-raspi (Ubuntu Mantic): milestone ubuntu-23.10 mantic-updates
2023-10-09 04:44:17 Steve Langasek linux-firmware-raspi (Ubuntu Mantic): milestone mantic-updates
2024-04-10 17:34:42 Dave Jones linux-firmware-raspi (Ubuntu): status Confirmed Fix Released
2024-04-10 17:34:44 Dave Jones linux-firmware-raspi (Ubuntu Mantic): status Confirmed Won't Fix