]> git.baikalelectronics.ru Git - kernel.git/commit
s390/kernel: use expoline for indirect branches
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 25 Apr 2018 16:41:30 +0000 (18:41 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 7 May 2018 19:12:39 +0000 (21:12 +0200)
commitf50280a7283c5bcfac44e94c16e8706f10b5ed95
treeffde81a13c68135a27d24dbc16b72bed3b937682
parent5dcb7292662fcd98df46b8d893ef2712c371d7b8
s390/kernel: use expoline for indirect branches

The assember code in arch/s390/kernel uses a few more indirect branches
which need to be done with execute trampolines for CONFIG_EXPOLINE=y.

Cc: stable@vger.kernel.org # 4.16
Fixes: bb1a952994 ("s390: introduce execute-trampolines for branches")
Reviewed-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/base.S
arch/s390/kernel/reipl.S
arch/s390/kernel/swsusp.S