Merge ../linus
[linux-2.6-block.git] / fs / dlm / Kconfig
CommitLineData
e7fd4179 1menu "Distributed Lock Manager"
b98c95af 2 depends on EXPERIMENTAL && INET
e7fd4179
DT
3
4config DLM
5 tristate "Distributed Lock Manager (DLM)"
e7fd4179 6 depends on IPV6 || IPV6=n
e7fd4179 7 select CONFIGFS_FS
b98c95af 8 select IP_SCTP if DLM_SCTP
e7fd4179
DT
9 help
10 A general purpose distributed lock manager for kernel or userspace
11 applications.
12
fdda387f
PC
13choice
14 prompt "Select DLM communications protocol"
15 depends on DLM
16 default DLM_TCP
17 help
18 The DLM Can use TCP or SCTP for it's network communications.
19 SCTP supports multi-homed operations whereas TCP doesn't.
20 However, SCTP seems to have stability problems at the moment.
21
22config DLM_TCP
23 bool "TCP/IP"
24
25config DLM_SCTP
26 bool "SCTP"
27
28endchoice
29
e7fd4179
DT
30config DLM_DEBUG
31 bool "DLM debugging"
32 depends on DLM
33 help
34 Under the debugfs mount point, the name of each lockspace will
35 appear as a file in the "dlm" directory. The output is the
36 list of resource and locks the local node knows about.
37
38endmenu