浏览代码

mm: avoid warning when COMPACTION is selected

COMPACTION enables MIGRATION, but MIGRATION spawns a warning if numa or
memhotplug aren't selected.  However MIGRATION doesn't depend on them.  I
guess it's just trying to be strict doing a double check on who's enabling
it, but it doesn't know that compaction also enables MIGRATION.

Signed-off-by: Andrea Arcangeli <aarcange@redhat.com>
Acked-by: Mel Gorman <mel@csn.ul.ie>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Andrea Arcangeli 15 年之前
父节点
当前提交
152e0659fc
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      mm/Kconfig

+ 1 - 1
mm/Kconfig

@@ -189,7 +189,7 @@ config COMPACTION
 config MIGRATION
 config MIGRATION
 	bool "Page migration"
 	bool "Page migration"
 	def_bool y
 	def_bool y
-	depends on NUMA || ARCH_ENABLE_MEMORY_HOTREMOVE
+	depends on NUMA || ARCH_ENABLE_MEMORY_HOTREMOVE || COMPACTION
 	help
 	help
 	  Allows the migration of the physical location of pages of processes
 	  Allows the migration of the physical location of pages of processes
 	  while the virtual addresses are not changed. This is useful in
 	  while the virtual addresses are not changed. This is useful in