[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ext2 file system: moving between armel and amd64 etc.



* Riku Voipio <riku.voipio@iki.fi> [2009-10-26 16:07]:
> >  ext2 created by Debian lenny on amd64: 
> >   Filesystem flags: signed_directory_hash
> > 
> >  ext2 created by Ubuntu 09.4 armel: 
> >   Filesystem flags: unsigned_directory_hash 
> > 
> > It seems it comes from the fact that armel uses unsigned for char.
> 
> Ted, can you check if e2fsprogs expects signed char in the code that
> checks for signed directory hash?

FWIW, such a problem was discussed on this list last year and resulted
in a kernel fix for ext3 and ext4, see
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=5e1f8c9e20a92743eefc9a82c2db835213905e26
The ext3 fix is in the lenny kernel.

I don't think I ever saw a fix for ext2.
-- 
Martin Michlmayr
http://www.cyrius.com/


Reply to: