diff options
Diffstat (limited to 'arch/s390/Kconfig')
-rw-r--r-- | arch/s390/Kconfig | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index 93acb3c1859d..5dc8f8028d52 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig | |||
@@ -146,6 +146,7 @@ config MATHEMU | |||
146 | config COMPAT | 146 | config COMPAT |
147 | bool "Kernel support for 31 bit emulation" | 147 | bool "Kernel support for 31 bit emulation" |
148 | depends on 64BIT | 148 | depends on 64BIT |
149 | select COMPAT_BINFMT_ELF | ||
149 | help | 150 | help |
150 | Select this option if you want to enable your system kernel to | 151 | Select this option if you want to enable your system kernel to |
151 | handle system-calls from ELF binaries for 31 bit ESA. This option | 152 | handle system-calls from ELF binaries for 31 bit ESA. This option |
@@ -304,6 +305,7 @@ config ARCH_SPARSEMEM_ENABLE | |||
304 | def_bool y | 305 | def_bool y |
305 | select SPARSEMEM_VMEMMAP_ENABLE | 306 | select SPARSEMEM_VMEMMAP_ENABLE |
306 | select SPARSEMEM_VMEMMAP | 307 | select SPARSEMEM_VMEMMAP |
308 | select SPARSEMEM_STATIC if !64BIT | ||
307 | 309 | ||
308 | config ARCH_SPARSEMEM_DEFAULT | 310 | config ARCH_SPARSEMEM_DEFAULT |
309 | def_bool y | 311 | def_bool y |
@@ -311,6 +313,10 @@ config ARCH_SPARSEMEM_DEFAULT | |||
311 | config ARCH_SELECT_MEMORY_MODEL | 313 | config ARCH_SELECT_MEMORY_MODEL |
312 | def_bool y | 314 | def_bool y |
313 | 315 | ||
316 | config ARCH_ENABLE_MEMORY_HOTPLUG | ||
317 | def_bool y | ||
318 | depends on SPARSEMEM | ||
319 | |||
314 | source "mm/Kconfig" | 320 | source "mm/Kconfig" |
315 | 321 | ||
316 | comment "I/O subsystem configuration" | 322 | comment "I/O subsystem configuration" |
@@ -343,6 +349,22 @@ config QDIO_DEBUG | |||
343 | 349 | ||
344 | If unsure, say N. | 350 | If unsure, say N. |
345 | 351 | ||
352 | config CHSC_SCH | ||
353 | tristate "Support for CHSC subchannels" | ||
354 | help | ||
355 | This driver allows usage of CHSC subchannels. A CHSC subchannel | ||
356 | is usually present on LPAR only. | ||
357 | The driver creates a device /dev/chsc, which may be used to | ||
358 | obtain I/O configuration information about the machine and | ||
359 | to issue asynchronous chsc commands (DANGEROUS). | ||
360 | You will usually only want to use this interface on a special | ||
361 | LPAR designated for system management. | ||
362 | |||
363 | To compile this driver as a module, choose M here: the | ||
364 | module will be called chsc_sch. | ||
365 | |||
366 | If unsure, say N. | ||
367 | |||
346 | comment "Misc" | 368 | comment "Misc" |
347 | 369 | ||
348 | config IPL | 370 | config IPL |