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"));