]> git.karo-electronics.de Git - karo-tx-linux.git/commit
[S390] nss,initrd: kernel image and initrd must be in different segments
authorHeiko Carstens <heiko.carstens@de.ibm.com>
Thu, 11 Aug 2011 14:43:15 +0000 (16:43 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Thu, 11 Aug 2011 14:43:31 +0000 (16:43 +0200)
commitfb8b461555cd569bde2147de5a155a4c68fd5b94
tree402586d48e1c5b24cfcc3c6ee46ea549128abd42
parent068ef739127af1faf6f342b56d41ceea89f76c75
[S390] nss,initrd: kernel image and initrd must be in different segments

When IPL'ing from a block device and an NSS should be created we must
make sure that the kernel image and the initrd are in different 1MB
segments. Otherwise creating the NSS will fail.
So we make sure the initrd is 4MB behind the end of the kernel image
like we do already when IPL via the VM reader is performed.

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