diff options
Diffstat (limited to 'arch')
-rw-r--r-- | arch/um/Kconfig | 46 |
1 files changed, 24 insertions, 22 deletions
diff --git a/arch/um/Kconfig b/arch/um/Kconfig index cd06ed7d842d..3b5f47c46907 100644 --- a/arch/um/Kconfig +++ b/arch/um/Kconfig | |||
@@ -65,6 +65,30 @@ config STATIC_LINK | |||
65 | chroot, and you disable CONFIG_MODE_TT, you probably want to say Y | 65 | chroot, and you disable CONFIG_MODE_TT, you probably want to say Y |
66 | here. | 66 | here. |
67 | 67 | ||
68 | config HOST_2G_2G | ||
69 | bool "2G/2G host address space split" | ||
70 | default n | ||
71 | depends on MODE_TT | ||
72 | help | ||
73 | This is needed when the host on which you run has a 2G/2G memory | ||
74 | split, instead of the customary 3G/1G. | ||
75 | |||
76 | Note that to enable such a host | ||
77 | configuration, which makes sense only in some cases, you need special | ||
78 | host patches. | ||
79 | |||
80 | So, if you do not know what to do here, say 'N'. | ||
81 | |||
82 | config KERNEL_HALF_GIGS | ||
83 | int "Kernel address space size (in .5G units)" | ||
84 | default "1" | ||
85 | depends on MODE_TT | ||
86 | help | ||
87 | This determines the amount of address space that UML will allocate for | ||
88 | its own, measured in half Gigabyte units. The default is 1. | ||
89 | Change this only if you need to boot UML with an unusually large amount | ||
90 | of physical memory. | ||
91 | |||
68 | config MODE_SKAS | 92 | config MODE_SKAS |
69 | bool "Separate Kernel Address Space support" | 93 | bool "Separate Kernel Address Space support" |
70 | default y | 94 | default y |
@@ -182,19 +206,6 @@ config MAGIC_SYSRQ | |||
182 | The keys are documented in <file:Documentation/sysrq.txt>. Don't say Y | 206 | The keys are documented in <file:Documentation/sysrq.txt>. Don't say Y |
183 | unless you really know what this hack does. | 207 | unless you really know what this hack does. |
184 | 208 | ||
185 | config HOST_2G_2G | ||
186 | bool "2G/2G host address space split" | ||
187 | default n | ||
188 | help | ||
189 | This is needed when the host on which you run has a 2G/2G memory | ||
190 | split, instead of the customary 3G/1G. | ||
191 | |||
192 | Note that to enable such a host | ||
193 | configuration, which makes sense only in some cases, you need special | ||
194 | host patches. | ||
195 | |||
196 | So, if you do not know what to do here, say 'N'. | ||
197 | |||
198 | config SMP | 209 | config SMP |
199 | bool "Symmetric multi-processing support (EXPERIMENTAL)" | 210 | bool "Symmetric multi-processing support (EXPERIMENTAL)" |
200 | default n | 211 | default n |
@@ -241,15 +252,6 @@ config NEST_LEVEL | |||
241 | set to the host's CONFIG_NEST_LEVEL + CONFIG_KERNEL_HALF_GIGS. | 252 | set to the host's CONFIG_NEST_LEVEL + CONFIG_KERNEL_HALF_GIGS. |
242 | Only change this if you are running nested UMLs. | 253 | Only change this if you are running nested UMLs. |
243 | 254 | ||
244 | config KERNEL_HALF_GIGS | ||
245 | int "Kernel address space size (in .5G units)" | ||
246 | default "1" | ||
247 | help | ||
248 | This determines the amount of address space that UML will allocate for | ||
249 | its own, measured in half Gigabyte units. The default is 1. | ||
250 | Change this only if you need to boot UML with an unusually large amount | ||
251 | of physical memory. | ||
252 | |||
253 | config HIGHMEM | 255 | config HIGHMEM |
254 | bool "Highmem support" | 256 | bool "Highmem support" |
255 | depends on !64BIT | 257 | depends on !64BIT |