diff options
-rw-r--r-- | mm/Kconfig | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/mm/Kconfig b/mm/Kconfig index 71259e052ce8..278e3ab1f169 100644 --- a/mm/Kconfig +++ b/mm/Kconfig | |||
@@ -149,7 +149,18 @@ config MOVABLE_NODE | |||
149 | depends on NO_BOOTMEM | 149 | depends on NO_BOOTMEM |
150 | depends on X86_64 | 150 | depends on X86_64 |
151 | depends on NUMA | 151 | depends on NUMA |
152 | depends on BROKEN | 152 | default n |
153 | help | ||
154 | Allow a node to have only movable memory. Pages used by the kernel, | ||
155 | such as direct mapping pages cannot be migrated. So the corresponding | ||
156 | memory device cannot be hotplugged. This option allows users to | ||
157 | online all the memory of a node as movable memory so that the whole | ||
158 | node can be hotplugged. Users who don't use the memory hotplug | ||
159 | feature are fine with this option on since they don't online memory | ||
160 | as movable. | ||
161 | |||
162 | Say Y here if you want to hotplug a whole node. | ||
163 | Say N here if you want kernel to use memory on all nodes evenly. | ||
153 | 164 | ||
154 | # eventually, we can have this option just 'select SPARSEMEM' | 165 | # eventually, we can have this option just 'select SPARSEMEM' |
155 | config MEMORY_HOTPLUG | 166 | config MEMORY_HOTPLUG |