]> git.ipfire.org Git - thirdparty/linux.git/commit
s390/nospec: move to single register thunks
authorVasily Gorbik <gor@linux.ibm.com>
Fri, 25 Feb 2022 09:18:14 +0000 (10:18 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Thu, 10 Mar 2022 14:58:17 +0000 (15:58 +0100)
commitbedc96698f482ac5904998b16ba7a800ec71e220
treed092a52d0d768bef0c9b86a0ffed002b7d9182aa
parent4efd417f298bc23bc8b6ac5db5ff79af5ec92ac5
s390/nospec: move to single register thunks

Assembler generated expoline thunks were in a form
__s390_indirect_jump_rXuse_rX when exrl instruction has not been available.

Now with z10 as minimum supported machine generation there
is no need for 2 register thunks, always generate
__s390_indirect_jump_rX versions.

Acked-by: Heiko Carstens <hca@linux.ibm.com>
Acked-by: Sumanth Korikkar <sumanthk@linux.ibm.com>
Acked-by: Ilya Leoshkevich <iii@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/include/asm/nospec-insn.h