]> git.baikalelectronics.ru Git - kernel.git/commit
s390/boot: introduce boot data 'initrd_data'
authorAlexander Egorenkov <egorenar@linux.ibm.com>
Tue, 15 Jun 2021 12:15:07 +0000 (14:15 +0200)
committerHeiko Carstens <hca@linux.ibm.com>
Tue, 27 Jul 2021 07:39:15 +0000 (09:39 +0200)
commit959e1c598561a4ca2703f2988bd2fe41dba141c1
tree4d271615ac8c5e35ec7976f01e0722472f47b2d6
parent95335b44233eecd38984d62e9ca1e2e2c531b0f8
s390/boot: introduce boot data 'initrd_data'

The new boot data struct shall replace global variables INITRD_START and
INITRD_SIZE. It is initialized in the decompressor and passed
to the decompressed kernel. In comparison to the old solution, this one
doesn't access data at fixed physical addresses which will become important
when the decompressor becomes relocatable.

Signed-off-by: Alexander Egorenkov <egorenar@linux.ibm.com>
Acked-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/boot/ipl_report.c
arch/s390/boot/kaslr.c
arch/s390/boot/mem_detect.c
arch/s390/boot/startup.c
arch/s390/include/asm/setup.h
arch/s390/kernel/setup.c
arch/s390/mm/kasan_init.c