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