[Ocfs-tools-commits] manish commits r182 - trunk/ocfs2/mkfs.ocfs2
svn-commits at oss.oracle.com
svn-commits at oss.oracle.com
Tue Jul 20 14:47:25 CDT 2004
Author: manish
Date: 2004-07-20 13:47:22 -0500 (Tue, 20 Jul 2004)
New Revision: 182
Modified:
trunk/ocfs2/mkfs.ocfs2/mkfs.c
Log:
Slightly nicer usage message and defaults
Modified: trunk/ocfs2/mkfs.ocfs2/mkfs.c
===================================================================
--- trunk/ocfs2/mkfs.ocfs2/mkfs.c 2004-07-20 18:45:23 UTC (rev 181)
+++ trunk/ocfs2/mkfs.ocfs2/mkfs.c 2004-07-20 18:47:22 UTC (rev 182)
@@ -41,6 +41,11 @@
#include <linux/bitops.h>
#include "ocfs2.h"
+
+/* jfs_compat.h defines these */
+#undef cpu_to_be32
+#undef be32_to_cpu
+
#include "ocfs2_disk_dlm.h"
#include "ocfs1_fs_compat.h"
@@ -605,7 +610,9 @@
static void
usage(const char *progname)
{
- fprintf(stderr, "Usage: %s [\n", progname);
+ fprintf(stderr, "Usage: %s [-b blocksize] [-c cluster-size] [-L volume-label]\n"
+ "\t[-n number-of-nodes] [-qvV] device [blocks-count]\n",
+ progname);
exit(0);
}
@@ -634,7 +641,8 @@
s->pagesize_bits = get_bits(s, pagesize);
if (!s->blocksize) {
- s->blocksize = 1024;
+ //s->blocksize = 1024;
+ s->blocksize = 512;
}
s->blocksize_bits = get_bits(s, s->blocksize);
@@ -652,11 +660,18 @@
s->volume_size_in_bytes = s->volume_size_in_blocks * s->blocksize;
s->volume_size_in_clusters = s->volume_size_in_bytes >> s->cluster_size_bits;
+ s->volume_size_in_blocks = (s->volume_size_in_clusters << s->cluster_size_bits) >> s->blocksize_bits;
+
+ s->reserved_tail_size = 0;
if (!s->initial_nodes) {
s->initial_nodes =
initial_nodes_for_volume(s->volume_size_in_bytes);
}
+
+ if (!s->vol_label) {
+ s->vol_label = strdup("");
+ }
}
static int
More information about the Ocfs-tools-commits
mailing list