浏览代码

staging: zram/zcache: swtich Kconfig dependency from X86 to ZSMALLOC

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>
Seth Jennings 13 年之前
父节点
当前提交
6e2361720b
共有 2 个文件被更改,包括 2 次插入8 次删除
  1. 1 4
      drivers/staging/zcache/Kconfig
  2. 1 4
      drivers/staging/zram/Kconfig

+ 1 - 4
drivers/staging/zcache/Kconfig

@@ -1,9 +1,6 @@
 config ZCACHE
 config ZCACHE
 	bool "Dynamic compression of swap pages and clean pagecache pages"
 	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
 	select CRYPTO_LZO
 	default n
 	default n
 	help
 	help

+ 1 - 4
drivers/staging/zram/Kconfig

@@ -1,9 +1,6 @@
 config ZRAM
 config ZRAM
 	tristate "Compressed RAM block device support"
 	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_COMPRESS
 	select LZO_DECOMPRESS
 	select LZO_DECOMPRESS
 	default n
 	default n