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 |
|