This describes reiser4 compile and mount options.
Signed-off-by: Andrew Morton <
[email protected]>
---
diff -puN Documentation/Changes~reiser4-doc Documentation/Changes
Documentation/Changes | 12 +++++
Documentation/filesystems/reiser4.txt | 75 ++++++++++++++++++++++++++++++++++
2 files changed, 87 insertions(+)
diff -puN Documentation/Changes~reiser4-doc Documentation/Changes
--- linux-2.6.10/Documentation/Changes~reiser4-doc 2005-01-18 19:30:13.620613927 +0300
+++ linux-2.6.10-vs/Documentation/Changes 2005-01-18 19:30:13.627614425 +0300
@@ -56,6 +56,7 @@ o module-init-tools 0.9.10
o e2fsprogs 1.29 # tune2fs
o jfsutils 1.1.3 # fsck.jfs -V
o reiserfsprogs 3.6.3 # reiserfsck -V 2>&1|grep reiserfsprogs
+o reiser4progs 1.0.0 # fsck.reiser4 -V
o xfsprogs 2.6.0 # xfs_db -V
o pcmcia-cs 3.1.21 # cardmgr -V
o quota-tools 3.09 # quota -V
@@ -177,6 +178,13 @@ The reiserfsprogs package should be used
versions of mkreiserfs, resize_reiserfs, debugreiserfs and
reiserfsck. These utils work on both i386 and alpha platforms.
+Reiser4progs
+------------
+
+The reiser4progs package contains utilities for the reiser4 file system.
+Detailed instructions are provided in the README file located at:
+<
ftp://ftp.namesys.com/pub/reiser4progs/README>.
+
Xfsprogs
--------
@@ -345,6 +353,10 @@ Reiserfsprogs
-------------
o <
http://www.namesys.com/pub/reiserfsprogs/reiserfsprogs-3.6.3.tar.gz>
+Reiser4progs
+------------
+o <
ftp://ftp.namesys.com/pub/reiser4progs/>
+
Xfsprogs
--------
o <
ftp://oss.sgi.com/projects/xfs/download/>
diff -puN /dev/null Documentation/filesystems/reiser4.txt
--- /dev/null 2003-09-23 21:59:22.000000000 +0400
+++ linux-2.6.10-vs/Documentation/filesystems/reiser4.txt 2005-01-18 19:31:36.036469454 +0300
@@ -0,0 +1,75 @@
+Reiser4 filesystem
+==================
+Reiser4 is a file system based on dancing tree algorithms, and is
+described at
http://www.namesys.com
+
+
+References
+==========
+web page
http://namesys.com/v4/v4.html
+source code and
+userland tools
http://thebsh.namesys.com/snapshots/LATEST
+
+
+Compile options
+===============
+Enable reiser4 debug mode
+ This checks everything imaginable while reiser4
+ runs
+
+Mount options
+=============
+tmgr.atom_max_size=N
+ Atoms containing more than N blocks will be forced to commit.
+ N is decimal.
+ Default is nr_free_pagecache_pages() / 2 at mount time.
+
+tmgr.atom_max_age=N
+ Atoms older than N seconds will be forced to commit. N is decimal.
+ Default is 600.
+
+tmgr.atom_max_flushers=N
+ Limit of concurrent flushers for one atom. 0 means no limit.
+ Default is 0.
+
+tree.cbk_cache.nr_slots=N
+ Number of slots in the cbk cache.
+
+flush.relocate_threshold=N
+ If flush finds more than N adjacent dirty leaf-level blocks it
+ will force them to be relocated.
+ Default is 64.
+
+flush.relocate_distance=N
+ If flush finds can find a block allocation closer than at most
+ N from the preceder it will relocate to that position.
+ Default is 64.
+
+flush.scan_maxnodes=N
+ The maximum number of nodes to scan left on a level during
+ flush.
+ Default is 10000.
+
+optimal_io_size=N
+ Preferred IO size. This value is used to set st_blksize of
+ struct stat.
+ Default is 65536.
+
+bsdgroups
+ Turn on BSD-style gid assignment.
+
+32bittimes
+ By default file in reiser4 have 64 bit timestamps. Files
+ created when filesystem is mounted with 32bittimes mount
+ option will get 32 bit timestamps.
+
+mtflush
+ Turn off concurrent flushing.
+
+nopseudo
+ Disable pseudo files support. See
+
http://namesys.com/v4/pseudo.html for more about pseudo files.
+
+dont_load_bitmap
+ Don't load all bitmap blocks at mount time, it is useful for
+ machines with tiny RAM and large disks.
_