Activity log for bug #2028567

Date Who What changed Old value New value Message
2023-07-24 17:41:27 Benjamin Drung bug added bug
2023-07-24 18:15:07 Benjamin Drung description initramfs-tools decompresses kernel modules and firmware files before putting them into the initramfs. This has several drawbacks: * The compressed kernel modules and firmware files are probably compressed with a higher level. So recompressing them in the initramfs (default: zstd -1) will increase the size. * Decompressing and compressing these files during mkinitramfs will take time * The size of the decompressed initramfs will be bigger. That size is needed in memory during boot. So put compressed kernel modules and firmware files in an uncompressed cpio instead. initramfs-tools decompresses kernel modules and firmware files before putting them into the initramfs. This has several drawbacks: * The compressed kernel modules and firmware files are probably compressed with a higher level. So recompressing them in the initramfs (default: zstd -1) will increase the size. * Decompressing and compressing these files during mkinitramfs will take time * The size of the decompressed initramfs will be bigger. That size is needed in memory during boot. So put compressed kernel modules and firmware files in an uncompressed cpio instead. To make this change have an impact the files need to be shipped compressed: * kernel modules: bug #2028568 * firmware files: bug #1942260 See https://lists.ubuntu.com/archives/ubuntu-devel/2023-July/042652.html
2023-07-24 18:15:12 Benjamin Drung initramfs-tools (Ubuntu): assignee Benjamin Drung (bdrung)
2023-07-25 18:04:41 Benjamin Drung initramfs-tools (Ubuntu): status New In Progress
2023-07-25 18:04:45 Benjamin Drung initramfs-tools (Ubuntu): importance Undecided Wishlist
2023-07-27 14:53:49 Benjamin Drung description initramfs-tools decompresses kernel modules and firmware files before putting them into the initramfs. This has several drawbacks: * The compressed kernel modules and firmware files are probably compressed with a higher level. So recompressing them in the initramfs (default: zstd -1) will increase the size. * Decompressing and compressing these files during mkinitramfs will take time * The size of the decompressed initramfs will be bigger. That size is needed in memory during boot. So put compressed kernel modules and firmware files in an uncompressed cpio instead. To make this change have an impact the files need to be shipped compressed: * kernel modules: bug #2028568 * firmware files: bug #1942260 See https://lists.ubuntu.com/archives/ubuntu-devel/2023-July/042652.html initramfs-tools decompresses kernel modules and firmware files before putting them into the initramfs. This has several drawbacks: * The compressed kernel modules and firmware files are probably compressed with a higher level. So recompressing them in the initramfs (default: zstd -1) will increase the size. * Decompressing and compressing these files during mkinitramfs will take time * The size of the decompressed initramfs will be bigger. That size is needed in memory during boot. So put compressed kernel modules and firmware files in an uncompressed cpio instead. To make this change have an impact the files need to be shipped compressed: * kernel modules: bug #2028568 * firmware files: bug #1942260 See https://lists.ubuntu.com/archives/ubuntu-devel/2023-July/042652.html and https://lists.ubuntu.com/archives/ubuntu-devel/2023-July/042707.html
2023-07-27 14:53:53 Benjamin Drung initramfs-tools (Ubuntu): status In Progress Fix Committed
2023-07-29 00:08:12 Launchpad Janitor initramfs-tools (Ubuntu): status Fix Committed Fix Released