[oe-issues] [Bug 2925] New: Use linux decompressor instead of u-boot' s for uImage kernels

bugzilla-daemon at tinman.treke.net bugzilla-daemon at tinman.treke.net
Tue Sep 4 23:46:31 UTC 2007


http://bugs.openembedded.org/show_bug.cgi?id=2925

           Summary: Use linux decompressor instead of u-boot's for uImage
                    kernels
           Product: Openembedded
           Version: Angstrom
          Platform: Other
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Distributions
        AssignedTo: openembedded-issues at lists.openembedded.org
        ReportedBy: craig at gumstix.com


Created an attachment (id=1946)
 --> (http://bugs.openembedded.org/attachment.cgi?id=1946)
Patch to use linux decompressor for uImages not the u-boot one

The u-boot gzip decompressor is painfully slow relative to the linux one.  This
patch uses the gzipped linux kernel image with the kernel's own decompressor
header on it inside an uncompressed uImage instead of the uncompressed kernel
with a uImage compression which u-boot then needs to decompress.  As an added
bonus, the uImage seems to come out smaller this way too (827936 bytes vs
994571 in my test).  As an extra added bonus, u-boot no longer needs gunzip
support to be compiled into it, reducing its size too.


-- 
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-issues mailing list