]> git.baikalelectronics.ru Git - kernel.git/commit
s390/head: get rid of 31 bit leftovers
authorHeiko Carstens <hca@linux.ibm.com>
Mon, 16 May 2022 12:37:47 +0000 (14:37 +0200)
committerHeiko Carstens <hca@linux.ibm.com>
Wed, 18 May 2022 11:31:07 +0000 (13:31 +0200)
commita3ba860fc32dcad5ed421bd7b8b0715578a3da25
tree8a39ed96d7c51a039558974c3cdd03662bfdefa7
parent21a62151714e6ad90c4296b149cf1ea4656bd7d8
s390/head: get rid of 31 bit leftovers

Get rid of old 31 bit leftovers within ipl code:

- convert everything to pc relative code
- use 64 bit addressing mode as early as possible
- use 64 bit arithmetics wherever possible

This way the code doesn't look as odd as before anymore.

Reviewed-by: Sven Schnelle <svens@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/boot/head.S