[S390] smp: fix lowcore allocation
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Wed, 24 Mar 2010 10:49:51 +0000 (11:49 +0100)
committerMartin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com>
Wed, 24 Mar 2010 10:49:53 +0000 (11:49 +0100)
commita08786568a7e334d8a07a7bb8f4fafa3f7afb89c
tree9c720858f987d8c60fdf3b8a5f70fb7719edd9d1
parent92fe31329cb3a2b02f1c7616965872d6a34bcf08
[S390] smp: fix lowcore allocation

The intermediate lowcore for CONFIG_SMP is allocated using a call to
__alloc_bootmem() with a goal of 0. That however doesn't guarantee that
the allocated piece of memory is below 2GB.
Instead we should call __alloc_bootmem_low().

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/setup.c