Agreed.<br><br><div class="gmail_quote">2012/10/10 Arnout Vandecappelle <span dir="ltr"><<a href="mailto:arnout@mind.be" target="_blank">arnout@mind.be</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="im">On 10/10/12 01:34, Valentine Barshak wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Initramfs compression does not make much sense for the architectures<br>
that support compressed kernel images because in this case the data<br>
would be compressed twice. This will eventually result in a bigger<br>
kernel image and time overhead when uncompressing it.<br>
The only reason to use compressed initramfs is to reduce memory<br>
usage when the kernel prepares rootfs, and both the unpacked<br>
filesystem and initramfs.cpio are present in the memory.<br>
<br>
Buildroot attempts to force GZIP compression for initramfs,<br>
however it doesn't always work because initramfs compression mode<br>
depends on RAM disk compression supported by the kernel.<br>
Thus, CONFIG_INITRAMFS_COMPRESSION_<u></u>GZIP depends on CONFIG_RD_GZIP.<br>
If CONFIG_RD_GZIP is not set, setting GZIP initramfs compression<br>
will have no effect.<br>
<br>
Besides, the kernel also supports other compression methods,<br>
like BZIP2, LZMA, XZ and LZO. Forcing the good old GZIP does not<br>
really make much sense any more.<br>
<br>
This removes initramfs compression settings from Buildroot,<br>
so that the default value preset in the kernel config is used,<br>
which is CONFIG_INITRAMFS_COMPRESSION_<u></u>NONE.<br>
<br>
If initramfs compression is still needed, it can be set<br>
in the kernel config (using make linux-menuconfig)<br>
<br>
Signed-off-by: Valentine Barshak<<a href="mailto:gvaxon@gmail.com" target="_blank">gvaxon@gmail.com</a>><br>
</blockquote>
<br></div>
Acked-by: Arnout Vandecappelle (Essensium/Mind) <<a href="mailto:arnout@mind.be" target="_blank">arnout@mind.be</a>><br>
<br>
 I especially like the extensive commit message!<br>
<br>
 Regards,<br>
 Arnout<span class="HOEnZb"><font color="#888888"><br>
-- <br>
Arnout Vandecappelle                               arnout at mind be<br>
Senior Embedded Software Architect                 +32-16-286540<br>
Essensium/Mind                                     <a href="http://www.mind.be" target="_blank">http://www.mind.be</a><br>
G.Geenslaan 9, 3001 Leuven, Belgium                BE 872 984 063 RPR Leuven<br>
LinkedIn profile: <a href="http://www.linkedin.com/in/arnoutvandecappelle" target="_blank">http://www.linkedin.com/in/<u></u>arnoutvandecappelle</a><br>
GPG fingerprint:  7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F</font></span><div class="HOEnZb"><div class="h5"><br>
______________________________<u></u>_________________<br>
buildroot mailing list<br>
<a href="mailto:buildroot@busybox.net" target="_blank">buildroot@busybox.net</a><br>
<a href="http://lists.busybox.net/mailman/listinfo/buildroot" target="_blank">http://lists.busybox.net/<u></u>mailman/listinfo/buildroot</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Best Regards!<br>Kelvin Cheung<br><br><img src="http://ubuntucounter.geekosophical.net/img/ubuntu-blogger.php?user=26540"><br>