[oe-issues] [Bug 3151] New: uImage compression broken by recent kernel decompression changes

bugzilla-daemon at tinman.treke.net bugzilla-daemon at tinman.treke.net
Fri Oct 12 18:32:42 UTC 2007


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

           Summary: uImage compression broken by recent kernel decompression
                    changes
           Product: Openembedded
           Version: Angstrom
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Build
        AssignedTo: openembedded-issues at lists.openembedded.org
        ReportedBy: russf at topia.com


(Thanks to hrw for help identifying this commit.)

In OE version 93d42c42fbac9beca66c0c236f2fb48801155c94 I load my image and am
greeted with 

U-Boot> bootm 21000000
bootm 21000000
## Booting image at 21000000 ...
   Image Name:   Angstrom/2.6.21/kb9202
   Image Type:   ARM Linux Kernel Image (gzip compressed)
   Data Size:    1293875 Bytes =  1.2 MB
   Load Address: 20008000
   Entry Point:  20008000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK

Starting kernel ...

Nice ;)


But in the next OE version (efc0ab0488966ec8b240c345445e8a5fa688b30f) I get the
following:

U-Boot> bootm 21000000
bootm 21000000
## Booting image at 21000000 ...
   Image Name:   Angstrom/2.6.21/kb9202
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    1308944 Bytes =  1.2 MB
   Load Address: 20008000
   Entry Point:  20008000
   Verifying Checksum ... OK
OK

Starting kernel ...

Uncompressing Linux................

invalid compressed format (err=1)

 -- System halted

Not so nice :(



The commit included the following comment, which correlates nicely:

|   Revision: efc0ab0488966ec8b240c345445e8a5fa688b30f
|   Ancestor: 93d42c42fbac9beca66c0c236f2fb48801155c94
|   Author: koen at openembedded.org
|   Date: 2007-09-07T11:32:10
|   Branch: org.openembedded.dev
|   
|   Modified files:
|           packages/linux/linux.inc
|   
|   ChangeLog: 
|   
|   linux.inc: use kernel decompressor (fast!) instead of uboot one
(sloooooooow
), closes #2925


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