The EXT4_FEATURE_INCOMPAT_64BIT changes the on disk layout. Use the correct structure sizes/offsets and respect split high/low free inode/block counts.
Stefan Brüns (7): ext4: Update ext2/3/4 superblock, group descriptor and inode structures ext4: determine group descriptor size for 64bit feature ext4: Add helper functions for block group descriptor field access ext4: Use correct descriptor size when reading the block group descriptor ext4: Use helper function to access group descriptor and its fields ext4: Respect group descriptor size when adjusting free counts ext4: Revert rejection of 64bit enabled ext4 fs fs/ext4/ext4_common.c | 283 +++++++++++++++++++++++++++++++++++--------------- fs/ext4/ext4_common.h | 12 +++ fs/ext4/ext4_write.c | 189 +++++++++++++++++++-------------- include/ext4fs.h | 3 +- include/ext_common.h | 50 ++++++++- 5 files changed, 368 insertions(+), 169 deletions(-) -- 2.10.0 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot