X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=fs%2Fdlm%2FKconfig;h=2dbb422e81164f66f2ed8bf1a05ab8d5205160ff;hb=26790656d7dc34206f78eeca0f4be5caede788ce;hp=b5654a284fef1283b1186d7e39dcc1e0b3426396;hpb=40b20c257a13c5a526ac540bc5e43d0fdf29792a;p=linux-2.6 diff --git a/fs/dlm/Kconfig b/fs/dlm/Kconfig index b5654a284f..2dbb422e81 100644 --- a/fs/dlm/Kconfig +++ b/fs/dlm/Kconfig @@ -1,32 +1,13 @@ -menu "Distributed Lock Manager" - depends on EXPERIMENTAL && INET - -config DLM +menuconfig DLM tristate "Distributed Lock Manager (DLM)" - depends on IPV6 || IPV6=n + depends on EXPERIMENTAL && INET + depends on SYSFS && (IPV6 || IPV6=n) select CONFIGFS_FS - select IP_SCTP if DLM_SCTP + select IP_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 @@ -34,5 +15,3 @@ config DLM_DEBUG 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