diff options
Diffstat (limited to 'mm/Kconfig')
-rw-r--r-- | mm/Kconfig | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/mm/Kconfig b/mm/Kconfig index 394838f489eb..3f4ffda152bb 100644 --- a/mm/Kconfig +++ b/mm/Kconfig | |||
@@ -153,11 +153,18 @@ config MOVABLE_NODE | |||
153 | help | 153 | help |
154 | Allow a node to have only movable memory. Pages used by the kernel, | 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 | 155 | such as direct mapping pages cannot be migrated. So the corresponding |
156 | memory device cannot be hotplugged. This option allows users to | 156 | memory device cannot be hotplugged. This option allows the following |
157 | online all the memory of a node as movable memory so that the whole | 157 | two things: |
158 | node can be hotplugged. Users who don't use the memory hotplug | 158 | - When the system is booting, node full of hotpluggable memory can |
159 | feature are fine with this option on since they don't online memory | 159 | be arranged to have only movable memory so that the whole node can |
160 | as movable. | 160 | be hot-removed. (need movable_node boot option specified). |
161 | - After the system is up, the option allows users to online all the | ||
162 | memory of a node as movable memory so that the whole node can be | ||
163 | hot-removed. | ||
164 | |||
165 | Users who don't use the memory hotplug feature are fine with this | ||
166 | option on since they don't specify movable_node boot option or they | ||
167 | don't online memory as movable. | ||
161 | 168 | ||
162 | Say Y here if you want to hotplug a whole node. | 169 | 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. | 170 | Say N here if you want kernel to use memory on all nodes evenly. |