stating/lustre: only build if configured as module
authorPeng Tao <tao.peng@emc.com>
Mon, 15 Jul 2013 14:27:08 +0000 (22:27 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 23 Jul 2013 19:23:57 +0000 (12:23 -0700)
Lustre internal dependency needs to be cleaned up. Currently,
libcfs is acting as a basis of all other modules, while other
modules in lustre/ directory in turn depend on lnet modules.
It creates a dependency loop that need to be fixed. Hopefully
we will remove libcfs in the end. So just disable buildin for
now.

Signed-off-by: Peng Tao <tao.peng@emc.com>
Signed-off-by: Andreas Dilger <andreas.dilger@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lustre/Kconfig

index e0eb8303a50c79d5ff4e81f407a1f6b951b910cc..c59ea5564c241d51341c8dcfe7e7d401c7f1351d 100644 (file)
@@ -1,6 +1,6 @@
 config LUSTRE_FS
        tristate "Lustre file system client support"
-       depends on STAGING && INET && BROKEN
+       depends on STAGING && INET && m && BROKEN
        select LNET
        select CRYPTO
        select CRYPTO_CRC32