Bug#520286: ext2 module fails to recognize ext4 files with extents on big endian

Felix Zielcke fzielcke at z-51.de
Wed Mar 18 17:26:23 UTC 2009


Am Mittwoch, den 18.03.2009, 18:00 +0100 schrieb Michel Dänzer:

> The function grub_ext2_read_block() doesn't take endianness into account
> when checking the inode flags for EXT4_EXTENTS_FLAG, so the check doesn't
> work properly on big endian. The attached patch fixes this, it was necessary
> for loading and booting a Linux kernel from an ext4 filesystem on my PowerBook.

Hi,

it would be nice if you could write a ChangeLog entry for this and send
your patch directly upstream to grub-devel at gnu.org, though you need to
subscribe first.

-- 
Felix Zielcke






More information about the Pkg-grub-devel mailing list