| Alexey Dobriyan | 2fe4371 | 2009-01-22 10:26:11 +0300 | [diff] [blame] | 1 | config OCFS2_FS | 
|  | 2 | tristate "OCFS2 file system support" | 
|  | 3 | depends on NET && SYSFS | 
|  | 4 | select CONFIGFS_FS | 
|  | 5 | select JBD2 | 
|  | 6 | select CRC32 | 
|  | 7 | select QUOTA | 
|  | 8 | select QUOTA_TREE | 
|  | 9 | help | 
|  | 10 | OCFS2 is a general purpose extent based shared disk cluster file | 
|  | 11 | system with many similarities to ext3. It supports 64 bit inode | 
|  | 12 | numbers, and has automatically extending metadata groups which may | 
|  | 13 | also make it attractive for non-clustered use. | 
|  | 14 |  | 
|  | 15 | You'll want to install the ocfs2-tools package in order to at least | 
|  | 16 | get "mount.ocfs2". | 
|  | 17 |  | 
|  | 18 | Project web page:    http://oss.oracle.com/projects/ocfs2 | 
|  | 19 | Tools web page:      http://oss.oracle.com/projects/ocfs2-tools | 
|  | 20 | OCFS2 mailing lists: http://oss.oracle.com/projects/ocfs2/mailman/ | 
|  | 21 |  | 
|  | 22 | For more information on OCFS2, see the file | 
|  | 23 | <file:Documentation/filesystems/ocfs2.txt>. | 
|  | 24 |  | 
|  | 25 | config OCFS2_FS_O2CB | 
|  | 26 | tristate "O2CB Kernelspace Clustering" | 
|  | 27 | depends on OCFS2_FS | 
|  | 28 | default y | 
|  | 29 | help | 
|  | 30 | OCFS2 includes a simple kernelspace clustering package, the OCFS2 | 
|  | 31 | Cluster Base.  It only requires a very small userspace component | 
|  | 32 | to configure it. This comes with the standard ocfs2-tools package. | 
|  | 33 | O2CB is limited to maintaining a cluster for OCFS2 file systems. | 
|  | 34 | It cannot manage any other cluster applications. | 
|  | 35 |  | 
|  | 36 | It is always safe to say Y here, as the clustering method is | 
|  | 37 | run-time selectable. | 
|  | 38 |  | 
|  | 39 | config OCFS2_FS_USERSPACE_CLUSTER | 
|  | 40 | tristate "OCFS2 Userspace Clustering" | 
|  | 41 | depends on OCFS2_FS && DLM | 
|  | 42 | default y | 
|  | 43 | help | 
|  | 44 | This option will allow OCFS2 to use userspace clustering services | 
|  | 45 | in conjunction with the DLM in fs/dlm.  If you are using a | 
|  | 46 | userspace cluster manager, say Y here. | 
|  | 47 |  | 
|  | 48 | It is safe to say Y, as the clustering method is run-time | 
|  | 49 | selectable. | 
|  | 50 |  | 
|  | 51 | config OCFS2_FS_STATS | 
|  | 52 | bool "OCFS2 statistics" | 
|  | 53 | depends on OCFS2_FS | 
|  | 54 | default y | 
|  | 55 | help | 
|  | 56 | This option allows some fs statistics to be captured. Enabling | 
|  | 57 | this option may increase the memory consumption. | 
|  | 58 |  | 
|  | 59 | config OCFS2_DEBUG_MASKLOG | 
|  | 60 | bool "OCFS2 logging support" | 
|  | 61 | depends on OCFS2_FS | 
|  | 62 | default y | 
|  | 63 | help | 
|  | 64 | The ocfs2 filesystem has an extensive logging system.  The system | 
|  | 65 | allows selection of events to log via files in /sys/o2cb/logmask/. | 
|  | 66 | This option will enlarge your kernel, but it allows debugging of | 
|  | 67 | ocfs2 filesystem issues. | 
|  | 68 |  | 
|  | 69 | config OCFS2_DEBUG_FS | 
|  | 70 | bool "OCFS2 expensive checks" | 
|  | 71 | depends on OCFS2_FS | 
|  | 72 | default n | 
|  | 73 | help | 
|  | 74 | This option will enable expensive consistency checks. Enable | 
|  | 75 | this option for debugging only as it is likely to decrease | 
|  | 76 | performance of the filesystem. | 
|  | 77 |  | 
|  | 78 | config OCFS2_FS_POSIX_ACL | 
|  | 79 | bool "OCFS2 POSIX Access Control Lists" | 
|  | 80 | depends on OCFS2_FS | 
|  | 81 | select FS_POSIX_ACL | 
|  | 82 | default n | 
|  | 83 | help | 
|  | 84 | Posix Access Control Lists (ACLs) support permissions for users and | 
|  | 85 | groups beyond the owner/group/world scheme. |