[Top] [All Lists]

mkfs.xfs man page for -nsize

To: xfs@xxxxxxxxxxx
Subject: mkfs.xfs man page for -nsize
From: Wengang Wang <wen.gang.wang@xxxxxxxxxx>
Date: Thu, 22 Apr 2010 20:41:18 +0800
Cc: greg.marsden@xxxxxxxxxx, joe.jin@xxxxxxxxxx
User-agent: Mutt/1.5.20 (2009-08-17)
Hi experts,

When trying -nsize=128 and -n6144 option to mkfs.xfs respectively, I got
error message:
"Illegal value xxx for -n size option"

But checking the man page,

-n naming_options
        These  options  specify  the  version  and  size parameters  for the
naming (directory) area of the filesystem. The valid nam-ing_options are:

                size=value | log=value
                        The block size is specified either as a value in bytes
with size=, or as a base two logarithm value with log=.  The default size value
for version 2 directories is 4096 bytes (4 KiB), unless the filesystem block
size is larger than 4096, in which case the default value is the filesystem
block size.  For version 1 directories the  block  size  is the same as the
filesystem block size.

I got no idea why the value is illegal.

Checking the codes, I found it also must be larger or equal to block size and it
must be in powers of 2, 2^N. Should we add these two limitation to man page?


<Prev in Thread] Current Thread [Next in Thread>