diff options
author | Guenter Roeck <linux@roeck-us.net> | 2013-09-09 03:03:00 +0200 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-09-17 16:39:28 +0200 |
commit | 16f1eeb660bd2bfd223704ee6350706b39c55a7a (patch) | |
tree | 39758cb75e55ae51834097704a4eafa8da86ba10 | |
parent | Revert "staging: zram: Add auto loading of module if user opens /dev/zram." (diff) | |
download | linux-16f1eeb660bd2bfd223704ee6350706b39c55a7a.tar.xz linux-16f1eeb660bd2bfd223704ee6350706b39c55a7a.zip |
staging: Disable lustre file system for MIPS, SH, and XTENSA
mips allmodconfig fails with
ERROR: "copy_from_user_page" [drivers/staging/lustre/lustre/libcfs/libcfs.ko]
undefined!
which is due to LUSTRE using copy_from_user_page which is not exported by any
architecture. Unfortunately, LUSTRE can only be built as module, so there is no
easy fix.
MIPS, SH, and optionally XTENSA implement copy_from_user_page as unexported
functions. Disable LUSTRE for those.
Cc: Peng Tao <bergwolf@gmail.com>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r-- | drivers/staging/lustre/lustre/Kconfig | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/staging/lustre/lustre/Kconfig b/drivers/staging/lustre/lustre/Kconfig index e44965bdaac3..2156a44d0740 100644 --- a/drivers/staging/lustre/lustre/Kconfig +++ b/drivers/staging/lustre/lustre/Kconfig @@ -1,6 +1,6 @@ config LUSTRE_FS tristate "Lustre file system client support" - depends on INET && m + depends on INET && m && !MIPS && !XTENSA && !SUPERH select LNET select CRYPTO select CRYPTO_CRC32 |