s390/boot: pin amode31 default lma
authorVasily Gorbik <gor@linux.ibm.com>
Wed, 15 Mar 2023 10:00:19 +0000 (11:00 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Thu, 13 Apr 2023 15:36:27 +0000 (17:36 +0200)
commit898435203c115b164b96f30be7d9c790bbb50338
tree4dd57b4613a725733bd5ea891c3e7e7db94bdda3
parenta1d2d9cbaf0512451471705264bee7b3f50d4c29
s390/boot: pin amode31 default lma

The special amode31 part of the kernel must always remain below 2Gb. Place
it just under vmlinux.default_lma by default, which makes it easier to
debug amode31 as its default lma is known 0x10000 - 0x3000 (currently,
amode31's size is 3 pages). This location is always available as it is
originally occupied by the vmlinux archive.

Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/boot/startup.c