]> git.kernelconcepts.de Git - karo-tx-linux.git/blob - drivers/staging/lustre/lustre/Kconfig
ARM: fix build errors caused by selection of errata 798181
[karo-tx-linux.git] / drivers / staging / lustre / lustre / Kconfig
1 config LUSTRE_FS
2         tristate "Lustre file system client support"
3         depends on INET && m
4         select LNET
5         select CRYPTO
6         select CRYPTO_CRC32
7         select CRYPTO_CRC32_PCLMUL if X86
8         select CRYPTO_CRC32C
9         select CRYPTO_MD5
10         select CRYPTO_SHA1
11         select CRYPTO_SHA256
12         select CRYPTO_SHA512
13         help
14           This option enables Lustre file system client support. Choose Y
15           here if you want to access a Lustre file system cluster. To compile
16           this file system support as a module, choose M here: the module will
17           be called lustre.
18
19           To mount Lustre file systems , you also need to install the user space
20           mount.lustre and other user space commands which can be found in the
21           lustre-client package, available from
22           http://downloads.whamcloud.com/public/lustre/
23
24           Lustre file system is the most popular cluster file system in high
25           performance computing. Source code of both kernel space and user space
26           Lustre components can also be found at
27           http://git.whamcloud.com/?p=fs/lustre-release.git;a=summary
28
29           If unsure, say N.
30
31           See also http://wiki.lustre.org/
32
33 config LUSTRE_OBD_MAX_IOCTL_BUFFER
34         int "Lustre obd max ioctl buffer bytes (default 8KB)"
35         depends on LUSTRE_FS
36         default 8192
37         help
38           This option defines the maximum size of buffer in bytes that user space
39           applications can pass to Lustre kernel module through ioctl interface.
40
41           If unsure, use default.
42
43 config LUSTRE_DEBUG_EXPENSIVE_CHECK
44         bool "Enable Lustre DEBUG checks"
45         depends on LUSTRE_FS
46         help
47           This option is mainly for debug purpose. It enables Lustre code to do
48           expensive checks that may have a performance impact.
49
50           Use with caution. If unsure, say N.
51
52 config LUSTRE_TRANSLATE_ERRNOS
53         bool
54         depends on LUSTRE_FS && !X86
55         default true
56
57 config LUSTRE_LLITE_LLOOP
58         bool "Lustre virtual block device"
59         depends on LUSTRE_FS && BLOCK
60         default m