Activity log for bug #1488620

Date Who What changed Old value New value Message
2015-08-25 18:48:45 Benjamin Tegge bug added bug
2015-08-25 18:48:45 Benjamin Tegge attachment added initramfs-lz4.patch https://bugs.launchpad.net/bugs/1488620/+attachment/4452245/+files/initramfs-lz4.patch
2016-02-03 19:33:04 Andy Whitcroft initramfs-tools (Ubuntu): status New Triaged
2016-02-03 19:33:07 Andy Whitcroft initramfs-tools (Ubuntu): importance Undecided Low
2016-02-03 19:33:10 Andy Whitcroft initramfs-tools (Ubuntu): assignee Andy Whitcroft (apw)
2016-02-03 19:33:15 Andy Whitcroft initramfs-tools (Ubuntu): milestone ubuntu-16.02
2016-03-10 10:35:34 Andy Whitcroft initramfs-tools (Ubuntu): milestone ubuntu-16.02 ubuntu-16.03
2017-02-27 17:17:25 Romulo bug added subscriber Romulo
2018-02-15 19:39:45 Francis Ginther tags id-5a5c8385a2edbafa109c8394
2018-03-19 14:01:51 Balint Reczey attachment added initramfs-tools-0.130ubuntu4.diff https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1488620/+attachment/5084004/+files/initramfs-tools-0.130ubuntu4.diff
2018-03-19 16:22:47 Ubuntu Foundations Team Bug Bot tags id-5a5c8385a2edbafa109c8394 id-5a5c8385a2edbafa109c8394 patch
2018-04-11 21:41:25 Balint Reczey attachment added initramfs-tools_0.130ubuntu4.patch https://bugs.launchpad.net/ubuntu/+source/initramfs-tools/+bug/1488620/+attachment/5111337/+files/initramfs-tools_0.130ubuntu4.patch
2018-04-17 14:04:39 Balint Reczey summary Add LZ4 support [FFe] Add LZ4 support to initramfs-tools
2018-04-17 14:17:06 Balint Reczey description I found that I could enable LZ4 compression for initramfs on my vivid machine by installing liblz4-tool package, adding one line to mkinitramfs and installing a kernel compiled with CONFIG_CRYPTO_LZ4=y. Please include support for (legacy) LZ4. Attached patch includes changes made to the latest version (initramfs-tools_0.120ubuntu3). Feature Freeze Justification ============================ Initramfs-tools uses gzip compression by default which served us well for quite some time but LZ4 offers way faster decompression while making a only slightly bigger initramfs files. Having lz4 supported by initramfs-tools would allow users to opt-in for faster boot in Bionic from day 1. On my old laptop the initramfs extraction time decreased from ~1.2s to ~0.24s: (with lz4) kernel: [ 0.285692] Unpacking initramfs... kernel: [ 0.518806] Freeing initrd memory: 65148K kernel: [ 0.289731] Unpacking initramfs... kernel: [ 0.522823] Freeing initrd memory: 65148K (with gzip) kernel: [ 0.273748] Unpacking initramfs... kernel: [ 1.490066] Freeing initrd memory: 57140K kernel: [ 0.281729] Unpacking initramfs... kernel: [ 1.498493] Freeing initrd memory: 57140K Discussion on ubuntu-devel: https://lists.ubuntu.com/archives/ubuntu-devel/2018-March/040258.html IMO the attached patch is minimally intrusive and it is safe to make this change even at this late hour of the release cycle. Original Bug Text ================= I found that I could enable LZ4 compression for initramfs on my vivid machine by installing liblz4-tool package, adding one line to mkinitramfs and installing a kernel compiled with CONFIG_CRYPTO_LZ4=y. Please include support for (legacy) LZ4. Attached patch includes changes made to the latest version (initramfs-tools_0.120ubuntu3).
2018-04-17 14:21:01 Balint Reczey description Feature Freeze Justification ============================ Initramfs-tools uses gzip compression by default which served us well for quite some time but LZ4 offers way faster decompression while making a only slightly bigger initramfs files. Having lz4 supported by initramfs-tools would allow users to opt-in for faster boot in Bionic from day 1. On my old laptop the initramfs extraction time decreased from ~1.2s to ~0.24s: (with lz4) kernel: [ 0.285692] Unpacking initramfs... kernel: [ 0.518806] Freeing initrd memory: 65148K kernel: [ 0.289731] Unpacking initramfs... kernel: [ 0.522823] Freeing initrd memory: 65148K (with gzip) kernel: [ 0.273748] Unpacking initramfs... kernel: [ 1.490066] Freeing initrd memory: 57140K kernel: [ 0.281729] Unpacking initramfs... kernel: [ 1.498493] Freeing initrd memory: 57140K Discussion on ubuntu-devel: https://lists.ubuntu.com/archives/ubuntu-devel/2018-March/040258.html IMO the attached patch is minimally intrusive and it is safe to make this change even at this late hour of the release cycle. Original Bug Text ================= I found that I could enable LZ4 compression for initramfs on my vivid machine by installing liblz4-tool package, adding one line to mkinitramfs and installing a kernel compiled with CONFIG_CRYPTO_LZ4=y. Please include support for (legacy) LZ4. Attached patch includes changes made to the latest version (initramfs-tools_0.120ubuntu3). Feature Freeze Justification ============================ Initramfs-tools uses gzip compression by default which served us well for quite some time but LZ4 offers way faster decompression while making a only slightly bigger initramfs files. Having lz4 supported by initramfs-tools would allow users to opt-in for faster boot in Bionic from day 1. On my old laptop the initramfs extraction time decreased from ~1.2s to ~0.24s: (with lz4) kernel: [ 0.285692] Unpacking initramfs... kernel: [ 0.518806] Freeing initrd memory: 65148K kernel: [ 0.289731] Unpacking initramfs... kernel: [ 0.522823] Freeing initrd memory: 65148K (with gzip) kernel: [ 0.273748] Unpacking initramfs... kernel: [ 1.490066] Freeing initrd memory: 57140K kernel: [ 0.281729] Unpacking initramfs... kernel: [ 1.498493] Freeing initrd memory: 57140K Discussion on ubuntu-devel: https://lists.ubuntu.com/archives/ubuntu-devel/2018-March/040258.html IMO the attached patch is minimally intrusive and it is safe to make this change even at this late hour of the release cycle. I have uploaded the package to this PPA for testing the build: https://launchpad.net/~rbalint/+archive/ubuntu/scratch I'm also using the updated package on my system. Original Bug Text ================= I found that I could enable LZ4 compression for initramfs on my vivid machine by installing liblz4-tool package, adding one line to mkinitramfs and installing a kernel compiled with CONFIG_CRYPTO_LZ4=y. Please include support for (legacy) LZ4. Attached patch includes changes made to the latest version (initramfs-tools_0.120ubuntu3).
2018-04-17 14:21:48 Balint Reczey initramfs-tools (Ubuntu): status Triaged New
2018-04-17 14:22:02 Balint Reczey bug added subscriber Ubuntu Release Team
2018-04-18 18:34:32 Steve Langasek summary [FFe] Add LZ4 support to initramfs-tools Add LZ4 support to initramfs-tools
2018-04-18 18:34:45 Steve Langasek description Feature Freeze Justification ============================ Initramfs-tools uses gzip compression by default which served us well for quite some time but LZ4 offers way faster decompression while making a only slightly bigger initramfs files. Having lz4 supported by initramfs-tools would allow users to opt-in for faster boot in Bionic from day 1. On my old laptop the initramfs extraction time decreased from ~1.2s to ~0.24s: (with lz4) kernel: [ 0.285692] Unpacking initramfs... kernel: [ 0.518806] Freeing initrd memory: 65148K kernel: [ 0.289731] Unpacking initramfs... kernel: [ 0.522823] Freeing initrd memory: 65148K (with gzip) kernel: [ 0.273748] Unpacking initramfs... kernel: [ 1.490066] Freeing initrd memory: 57140K kernel: [ 0.281729] Unpacking initramfs... kernel: [ 1.498493] Freeing initrd memory: 57140K Discussion on ubuntu-devel: https://lists.ubuntu.com/archives/ubuntu-devel/2018-March/040258.html IMO the attached patch is minimally intrusive and it is safe to make this change even at this late hour of the release cycle. I have uploaded the package to this PPA for testing the build: https://launchpad.net/~rbalint/+archive/ubuntu/scratch I'm also using the updated package on my system. Original Bug Text ================= I found that I could enable LZ4 compression for initramfs on my vivid machine by installing liblz4-tool package, adding one line to mkinitramfs and installing a kernel compiled with CONFIG_CRYPTO_LZ4=y. Please include support for (legacy) LZ4. Attached patch includes changes made to the latest version (initramfs-tools_0.120ubuntu3). Original Bug Text ================= I found that I could enable LZ4 compression for initramfs on my vivid machine by installing liblz4-tool package, adding one line to mkinitramfs and installing a kernel compiled with CONFIG_CRYPTO_LZ4=y. Please include support for (legacy) LZ4. Attached patch includes changes made to the latest version (initramfs-tools_0.120ubuntu3).
2018-04-18 18:34:48 Steve Langasek removed subscriber Ubuntu Release Team
2018-04-19 15:47:59 Balint Reczey initramfs-tools (Ubuntu): milestone ubuntu-16.03 ubuntu-18.04.1
2018-08-23 10:26:07 Balint Reczey bug watch added https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=893845
2018-08-23 10:26:07 Balint Reczey bug task added initramfs-tools (Debian)
2018-08-23 10:31:28 Balint Reczey initramfs-tools (Ubuntu): status New Fix Released
2018-08-23 11:07:43 Bug Watch Updater initramfs-tools (Debian): status Unknown Fix Released
2019-05-18 14:54:11 Dimitri John Ledkov bug task added initramfs-tools-ubuntu-core (Ubuntu)
2019-09-21 08:53:34 Paul Menzel bug added subscriber Paul Menzel