On Sep 05, 2008 15:41 +0530, Aneesh Kumar wrote: > +e4migrate \- Migrate an ext3 inode to ext4 inode format > +.B e4migrate will migrate filename in ext3 inode format to ext4 inode format > +This can be used to migrate an ext3 file system to ext4 file system Can you please explain a bit more about what is done here? Is it changing block mapped inodes to extent mapped? Resising the inodes/GDT? Changing other things like growing large inode space for ns timestamps/version? We have an option to e2fsck (like -D for rehash directory, but instead "-E expand_extra_isize") to resize the "extra_isize" of an existing inode to ensure that enough space is in the filesystem for i_version_hi, if it isn't already. This is in our patch "e2fsprogs-expand-extra-isize.patch" in the Lustre patchset. I think it makes more sense to have options for existing tools, rather than having 10 new different tools, but maybe Ted has other opinions. Cheers, Andreas -- Andreas Dilger Sr. Staff Engineer, Lustre Group Sun Microsystems of Canada, Inc. -- To unsubscribe from this list: send the line "unsubscribe linux-ext4" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html