• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1config REISERFS_FS
2	tristate "Reiserfs support"
3	help
4	  Stores not just filenames but the files themselves in a balanced
5	  tree.  Uses journalling.
6
7	  Balanced trees are more efficient than traditional file system
8	  architectural foundations.
9
10	  In general, ReiserFS is as fast as ext2, but is very efficient with
11	  large directories and small files.  Additional patches are needed
12	  for NFS and quotas, please see <http://www.namesys.com/> for links.
13
14	  It is more easily extended to have features currently found in
15	  database and keyword search systems than block allocation based file
16	  systems are.  The next version will be so extended, and will support
17	  plugins consistent with our motto ``It takes more than a license to
18	  make source code open.''
19
20	  Read <http://www.namesys.com/> to learn more about reiserfs.
21
22	  Sponsored by Threshold Networks, Emusic.com, and Bigstorage.com.
23
24	  If you like it, you can pay us to add new features to it that you
25	  need, buy a support contract, or pay us to port it to another OS.
26
27config REISERFS_CHECK
28	bool "Enable reiserfs debug mode"
29	depends on REISERFS_FS
30	help
31	  If you set this to Y, then ReiserFS will perform every check it can
32	  possibly imagine of its internal consistency throughout its
33	  operation.  It will also go substantially slower.  More than once we
34	  have forgotten that this was on, and then gone despondent over the
35	  latest benchmarks.:-) Use of this option allows our team to go all
36	  out in checking for consistency when debugging without fear of its
37	  effect on end users.  If you are on the verge of sending in a bug
38	  report, say Y and you might get a useful error message.  Almost
39	  everyone should say N.
40
41config REISERFS_PROC_INFO
42	bool "Stats in /proc/fs/reiserfs"
43	depends on REISERFS_FS && PROC_FS
44	help
45	  Create under /proc/fs/reiserfs a hierarchy of files, displaying
46	  various ReiserFS statistics and internal data at the expense of
47	  making your kernel or module slightly larger (+8 KB). This also
48	  increases the amount of kernel memory required for each mount.
49	  Almost everyone but ReiserFS developers and people fine-tuning
50	  reiserfs or tracing problems should say N.
51
52config REISERFS_FS_XATTR
53	bool "ReiserFS extended attributes"
54	depends on REISERFS_FS
55	help
56	  Extended attributes are name:value pairs associated with inodes by
57	  the kernel or by users (see the attr(5) manual page, or visit
58	  <http://acl.bestbits.at/> for details).
59
60	  If unsure, say N.
61
62config REISERFS_FS_POSIX_ACL
63	bool "ReiserFS POSIX Access Control Lists"
64	depends on REISERFS_FS_XATTR
65	select FS_POSIX_ACL
66	help
67	  Posix Access Control Lists (ACLs) support permissions for users and
68	  groups beyond the owner/group/world scheme.
69
70	  To learn more about Access Control Lists, visit the Posix ACLs for
71	  Linux website <http://acl.bestbits.at/>.
72
73	  If you don't know what Access Control Lists are, say N
74
75config REISERFS_FS_SECURITY
76	bool "ReiserFS Security Labels"
77	depends on REISERFS_FS_XATTR
78	help
79	  Security labels support alternative access control models
80	  implemented by security modules like SELinux.  This option
81	  enables an extended attribute handler for file security
82	  labels in the ReiserFS filesystem.
83
84	  If you are not using a security module that requires using
85	  extended attributes for file security labels, say N.
86