X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=mm%2FKconfig;h=278e3ab1f169b9d7dec6c927f204f977343ac315;hb=abad21a8ba7da8ada4d90d39644acb70dd6f96ff;hp=71259e052ce8c516fccf135ffa994354729a142a;hpb=d3b43e12b2c8c69f79ab76dcdc5956f47c376378;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git diff --git a/mm/Kconfig b/mm/Kconfig index 71259e0..278e3ab 100644 --- a/mm/Kconfig +++ b/mm/Kconfig @@ -149,7 +149,18 @@ config MOVABLE_NODE depends on NO_BOOTMEM depends on X86_64 depends on NUMA - depends on BROKEN + default n + help + Allow a node to have only movable memory. Pages used by the kernel, + such as direct mapping pages cannot be migrated. So the corresponding + memory device cannot be hotplugged. This option allows users to + online all the memory of a node as movable memory so that the whole + node can be hotplugged. Users who don't use the memory hotplug + feature are fine with this option on since they don't online memory + as movable. + + Say Y here if you want to hotplug a whole node. + Say N here if you want kernel to use memory on all nodes evenly. # eventually, we can have this option just 'select SPARSEMEM' config MEMORY_HOTPLUG