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