diff options
author | Heiko Carstens <heiko.carstens@de.ibm.com> | 2008-03-05 06:37:14 -0500 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2008-03-05 06:37:19 -0500 |
commit | 684de39bd7957bfb1657a13ccb0c53a474708f2f (patch) | |
tree | e44c11fe691888f1d0a8405c9e73019105df75fb | |
parent | faa582ca8014d2e1ede5568a813fb0e5c3c078df (diff) |
[S390] Fix IPL from NSS.
IPL from NSS didn't work because the memory detection routine omits any
memory sections with a size lower than what MAX_ORDER defines.
This causes the detection routine to skip the first memory segment which
has a size of 1MB. Which later on will let the kernel think that there
is no memory available at all.
Since in addition the z/VM memory increment size is 1MB force MAX_ORDER
to be 9, so we can support 1MB segments.
Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
-rw-r--r-- | arch/s390/Kconfig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig index 9892827b6176..1831833c430e 100644 --- a/arch/s390/Kconfig +++ b/arch/s390/Kconfig | |||
@@ -351,6 +351,10 @@ endchoice | |||
351 | 351 | ||
352 | source "fs/Kconfig.binfmt" | 352 | source "fs/Kconfig.binfmt" |
353 | 353 | ||
354 | config FORCE_MAX_ZONEORDER | ||
355 | int | ||
356 | default "9" | ||
357 | |||
354 | config PROCESS_DEBUG | 358 | config PROCESS_DEBUG |
355 | bool "Show crashed user process info" | 359 | bool "Show crashed user process info" |
356 | help | 360 | help |