[Ocfs-tools-commits] manish commits r184 - trunk/ocfs2/mkfs.ocfs2

svn-commits at oss.oracle.com svn-commits at oss.oracle.com
Thu Jul 22 18:41:58 CDT 2004


Author: manish
Date: 2004-07-22 17:41:55 -0500 (Thu, 22 Jul 2004)
New Revision: 184

Modified:
   trunk/ocfs2/mkfs.ocfs2/mkfs.c
Log:
Niggly fixes


Modified: trunk/ocfs2/mkfs.ocfs2/mkfs.c
===================================================================
--- trunk/ocfs2/mkfs.ocfs2/mkfs.c	2004-07-20 23:34:45 UTC (rev 183)
+++ trunk/ocfs2/mkfs.ocfs2/mkfs.c	2004-07-22 22:41:55 UTC (rev 184)
@@ -1048,7 +1048,7 @@
 	int mode;
 	uint32_t clusters;
 
-	mode = rec->dir ? 0755 | S_IFDIR: 0644 | S_IFREG;
+	mode = rec->dir ? 0755 | S_IFDIR : 0644 | S_IFREG;
 
 	clusters = (rec->extent_len + s->cluster_size - 1) >> s->cluster_size_bits;
 
@@ -1063,7 +1063,7 @@
 	di->i_uid = 0;
 	di->i_gid = 0;
 	di->i_size = cpu_to_le64(rec->file_size);
-	di->i_mode = 0;
+	di->i_mode = cpu_to_le16(mode);
 	di->i_links_count = cpu_to_le16(rec->links);
 	di->i_flags = cpu_to_le32(rec->flags);
 	di->i_atime = di->i_ctime = di->i_mtime = cpu_to_le64(s->format_time);
@@ -1174,11 +1174,14 @@
 	if (s->blocksize == 512)
 		sb->s_first = htonl(2);
 	else
-		sb->s_first     = htonl(1);
+		sb->s_first = htonl(1);
 
 	sb->s_start     = htonl(1);
 	sb->s_sequence  = htonl(1);
 	sb->s_errno     = htonl(0);
+
+	do_pwrite(s, buf, OCFS2_DEFAULT_JOURNAL_SIZE, journal_off);
+	free(buf);
 }
 
 static void



More information about the Ocfs-tools-commits mailing list