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

Submitted by:  Nail Kaipov <nky>
Submitted on:  Tue 28 Feb 2012 05:34:59 AM UTC  
 
Category: BootingSeverity: Major
Priority: 5 - NormalItem Group: Software Error
Status: FixedPrivacy: Public
Assigned to: NoneOriginator Name: nky
Open/Closed: ClosedRelease: 
Release: Bazaar - trunkReproducibility: 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>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

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

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 05 Mar 2012 12:06:18 AM UTCphcoderStatusNone=>Fixed
      Open/ClosedOpen=>Closed

    Back to the top


    Powered by Savane 3.1-cleanup1