]> git.baikalelectronics.ru Git - kernel.git/commit
s390/setup: fix memblock usage
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Thu, 1 Dec 2016 11:20:09 +0000 (12:20 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 2 Dec 2016 06:36:24 +0000 (07:36 +0100)
commite2339025723f146467258f5b06bd7580e8d3fcb7
treedf248c8b794c7970368e25776f2327b2ec5d5184
parent7875631468195b411dca55835aa0c3bcc61deeaa
s390/setup: fix memblock usage

When converting from bootmem to memblock I missed a subtle difference:
the memblock_alloc() functions return uninitialized memory, while the
memblock_virt_alloc() functions return zeroed memory.

This led to quite random early boot crashes.

Therefore use the correct version everywhere now.
Hopefully.

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