diff options
| author | Heiko Carstens <hca@linux.ibm.com> | 2026-10-01 12:32:37 +0200 |
|---|---|---|
| committer | Heiko Carstens <hca@linux.ibm.com> | 2026-10-13 17:04:56 +0200 |
| commit | 4ff587ae7fd92d6794a962f3776762d2de191c6b (patch) | |
| tree | 6adf9e6aa676dd9110e6825a5a9bedd2506e2876 /arch | |
| parent | 558b4fe2572115878e4655fde7c1a610fffaba4d (diff) | |
s390/traps: Convert inline assembly to EX_TABLE_INSN
Convert the monitor call exception table entry to use EX_TABLE_INSN.
Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Diffstat (limited to 'arch')
| -rw-r--r-- | arch/s390/kernel/traps.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/s390/kernel/traps.c b/arch/s390/kernel/traps.c index e35e0018f372..83fa4a794807 100644 --- a/arch/s390/kernel/traps.c +++ b/arch/s390/kernel/traps.c @@ -312,10 +312,10 @@ static void __init test_monitor_call(void) if (!IS_ENABLED(CONFIG_BUG)) return; asm_inline volatile( - " mc %[monc](%%r0),0\n" - "0: lhi %[val],0\n" + "0: mc %[monc](%%r0),0\n" + " lhi %[val],0\n" "1:\n" - EX_TABLE(0b, 1b) + EX_TABLE_INSN(0b, 1b) : [val] "+d" (val) : [monc] "i" (MONCODE_BUG)); if (!val) |
