mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-02 20:06:40 +07:00
b98c95af01
The attached patch fixes the DLM config so that it selects the chosen network transport. It should fix the bug where DLM can be left selected when NET gets unselected. This incorporates all the comments received about this patch. Cc: Adrian Bunk <bunk@stusta.de> Cc: Andrew Morton <akpm@osdl.org> Signed-Off-By: Patrick Caulfield <pcaulfie@redhat.com> Signed-off-by: Steven Whitehouse <swhiteho@redhat.com>
39 lines
884 B
Plaintext
39 lines
884 B
Plaintext
menu "Distributed Lock Manager"
|
|
depends on EXPERIMENTAL && INET
|
|
|
|
config DLM
|
|
tristate "Distributed Lock Manager (DLM)"
|
|
depends on IPV6 || IPV6=n
|
|
select CONFIGFS_FS
|
|
select IP_SCTP if DLM_SCTP
|
|
help
|
|
A general purpose distributed lock manager for kernel or userspace
|
|
applications.
|
|
|
|
choice
|
|
prompt "Select DLM communications protocol"
|
|
depends on DLM
|
|
default DLM_TCP
|
|
help
|
|
The DLM Can use TCP or SCTP for it's network communications.
|
|
SCTP supports multi-homed operations whereas TCP doesn't.
|
|
However, SCTP seems to have stability problems at the moment.
|
|
|
|
config DLM_TCP
|
|
bool "TCP/IP"
|
|
|
|
config DLM_SCTP
|
|
bool "SCTP"
|
|
|
|
endchoice
|
|
|
|
config DLM_DEBUG
|
|
bool "DLM debugging"
|
|
depends on DLM
|
|
help
|
|
Under the debugfs mount point, the name of each lockspace will
|
|
appear as a file in the "dlm" directory. The output is the
|
|
list of resource and locks the local node knows about.
|
|
|
|
endmenu
|