Kconfig (39fe5434cb9de5da40510028b17b96bc4eb312b3) | Kconfig (b0cb1a19d05b8ea8611a9ef48a17fe417f1832e6) |
---|---|
1config SELECT_MEMORY_MODEL 2 def_bool y 3 depends on EXPERIMENTAL || ARCH_SELECT_MEMORY_MODEL 4 5choice 6 prompt "Memory model" 7 depends on SELECT_MEMORY_MODEL 8 default DISCONTIGMEM_MANUAL if ARCH_DISCONTIGMEM_DEFAULT --- 102 unchanged lines hidden (view full) --- 111config SPARSEMEM_EXTREME 112 def_bool y 113 depends on SPARSEMEM && !SPARSEMEM_STATIC 114 115# eventually, we can have this option just 'select SPARSEMEM' 116config MEMORY_HOTPLUG 117 bool "Allow for memory hot-add" 118 depends on SPARSEMEM || X86_64_ACPI_NUMA | 1config SELECT_MEMORY_MODEL 2 def_bool y 3 depends on EXPERIMENTAL || ARCH_SELECT_MEMORY_MODEL 4 5choice 6 prompt "Memory model" 7 depends on SELECT_MEMORY_MODEL 8 default DISCONTIGMEM_MANUAL if ARCH_DISCONTIGMEM_DEFAULT --- 102 unchanged lines hidden (view full) --- 111config SPARSEMEM_EXTREME 112 def_bool y 113 depends on SPARSEMEM && !SPARSEMEM_STATIC 114 115# eventually, we can have this option just 'select SPARSEMEM' 116config MEMORY_HOTPLUG 117 bool "Allow for memory hot-add" 118 depends on SPARSEMEM || X86_64_ACPI_NUMA |
119 depends on HOTPLUG && !SOFTWARE_SUSPEND && ARCH_ENABLE_MEMORY_HOTPLUG | 119 depends on HOTPLUG && !HIBERNATION && ARCH_ENABLE_MEMORY_HOTPLUG |
120 depends on (IA64 || X86 || PPC64 || SUPERH) 121 122comment "Memory hotplug is currently incompatible with Software Suspend" | 120 depends on (IA64 || X86 || PPC64 || SUPERH) 121 122comment "Memory hotplug is currently incompatible with Software Suspend" |
123 depends on SPARSEMEM && HOTPLUG && SOFTWARE_SUSPEND | 123 depends on SPARSEMEM && HOTPLUG && HIBERNATION |
124 125config MEMORY_HOTPLUG_SPARSE 126 def_bool y 127 depends on SPARSEMEM && MEMORY_HOTPLUG 128 129# Heavily threaded applications may benefit from splitting the mm-wide 130# page_table_lock, so that faults on different parts of the user address 131# space can be handled with less contention: split it at this NR_CPUS. --- 47 unchanged lines hidden --- | 124 125config MEMORY_HOTPLUG_SPARSE 126 def_bool y 127 depends on SPARSEMEM && MEMORY_HOTPLUG 128 129# Heavily threaded applications may benefit from splitting the mm-wide 130# page_table_lock, so that faults on different parts of the user address 131# space can be handled with less contention: split it at this NR_CPUS. --- 47 unchanged lines hidden --- |