Fix mke2fs so that it writes the root directory
using ext2fs_write_new_inode(), and fix ext2fs_write_new_inode()
so that it initializes i_extra_isize properly.
diff --git a/misc/mke2fs.c b/misc/mke2fs.c
index 7211dc5..18e7e76 100644
--- a/misc/mke2fs.c
+++ b/misc/mke2fs.c
@@ -524,7 +524,7 @@
inode.i_uid = getuid();
if (inode.i_uid)
inode.i_gid = getgid();
- retval = ext2fs_write_inode(fs, EXT2_ROOT_INO, &inode);
+ retval = ext2fs_write_new_inode(fs, EXT2_ROOT_INO, &inode);
if (retval) {
com_err("ext2fs_write_inode", retval,
_("while setting root inode ownership"));