staging: zram/zcache: swtich Kconfig dependency from X86 to ZSMALLOC
authorSeth Jennings <sjenning@linux.vnet.ibm.com>
Mon, 25 Jun 2012 16:14:36 +0000 (11:14 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 25 Jun 2012 17:00:53 +0000 (10:00 -0700)
This patch switches zcache and zram dependency to ZSMALLOC
rather than X86.  There is no net change since ZSMALLOC
depends on X86, however, this prevent further changes to
these files as zsmalloc dependencies change.

Signed-off-by: Seth Jennings <sjenning@linux.vnet.ibm.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/zcache/Kconfig
drivers/staging/zram/Kconfig

index 7048e01f081714bf506c1c4f83f6e6740faacb7b..4881839be6258f83743469cb2e63c2e86fd4c9e7 100644 (file)
@@ -1,9 +1,6 @@
 config ZCACHE
        bool "Dynamic compression of swap pages and clean pagecache pages"
-       # X86 dependency is because zsmalloc uses non-portable pte/tlb
-       # functions
-       depends on (CLEANCACHE || FRONTSWAP) && CRYPTO=y && X86
-       select ZSMALLOC
+       depends on (CLEANCACHE || FRONTSWAP) && CRYPTO=y && ZSMALLOC=y
        select CRYPTO_LZO
        default n
        help
index 9d11a4cb99b74198fb129a82bcacf55036b66dd0..be5abe8e7943af5a6238ef868218906557e15807 100644 (file)
@@ -1,9 +1,6 @@
 config ZRAM
        tristate "Compressed RAM block device support"
-       # X86 dependency is because zsmalloc uses non-portable pte/tlb
-       # functions
-       depends on BLOCK && SYSFS && X86
-       select ZSMALLOC
+       depends on BLOCK && SYSFS && ZSMALLOC
        select LZO_COMPRESS
        select LZO_DECOMPRESS
        default n