bugGNU GRUB - Bugs: bug #35651, reopen bug #35238 - multiple...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

bug #35651: reopen bug #35238 - multiple initrd alignment bug

Submitter:  Nail Kaipov <nky>
Submitted:  Tue 28 Feb 2012 05:34:59 AM UTC
   
 
Category:  Booting Severity:  Major
Priority:  5 - Normal Item Group:  Software Error
Status:  Fixed Privacy:  Public
Assigned to:  None Originator Name:  nky
Open/Closed:  Closed Release:  Bazaar - trunk
Release:  Reproducibility:  Every Time
Planned Release:  None

Tue 28 Feb 2012 05:34:59 AM UTC, original submission:  

Sorry for creating new record, but I was unable to change #35238 status.

https://savannah.gnu.org/bugs/?35238

Current implementation fails when mixing .gz and .cpio initrd images.
Test case:
initrd img1.cpio.gz img2.cpio
leads to wrong result.

.cpio header must be aligned on 4-byte boundary, while .gz size is not required to be multiple of 4.

Please add padding by zeroes to align initrd size on 4-byte boundary. See format specification here:
http://www.kernel.org/doc/Documentation/early-userspace/buffer-format.txt

Nail Kaipov <nky>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by phcoder (Updated the item)
  • -email is unavailable- added by nky (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

     

    Follow 2 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2012-03-05 phcoder StatusNone Fixed
        Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-758e.
    Corresponding source code