s390/entry: remove toolchain dependent micro-optimization
authorHeiko Carstens <hca@linux.ibm.com>
Sun, 12 Feb 2023 17:00:56 +0000 (18:00 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Tue, 14 Feb 2023 10:45:40 +0000 (11:45 +0100)
commitadf1e17edc65560ea5615d35ded65834cbf33422
treea7ec23e20f21474bd9dd0f259dc81513236dbacd
parentaf0735269b72333d06e9677cb843bf5ce689a38c
s390/entry: remove toolchain dependent micro-optimization

Get rid of CONFIG_AS_IS_LLVM in entry.S to make the code a bit more
readable. This removes a micro-optimization, but given that the llvm IAS
limitation will likely stay, just use the version that works with llvm.

See commit 4c25f0ff6336 ("s390/entry: workaround llvm's IAS limitations")
for further details.

Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/kernel/entry.S