aboutsummaryrefslogtreecommitdiff
path: root/qapi
diff options
context:
space:
mode:
authorRichard Henderson <richard.henderson@linaro.org>2024-05-01 22:44:04 -0700
committerThomas Huth <thuth@redhat.com>2024-05-29 12:40:49 +0200
commita6a33760a33e5f6b73b139e1e6c87fb6663c76ea (patch)
tree7ae7b75e9eecd9c2cbc2451f7a2fb4e9204f7a6e /qapi
parent79d7475f39f1b0f05fcb159f5cdcbf162340dc7e (diff)
downloadqemu-a6a33760a33e5f6b73b139e1e6c87fb6663c76ea.zip
qemu-a6a33760a33e5f6b73b139e1e6c87fb6663c76ea.tar.gz
qemu-a6a33760a33e5f6b73b139e1e6c87fb6663c76ea.tar.bz2
target/s390x: Do not use unwind for per_check_exception
Using exception unwind via tcg_s390_program_interrupt, we discard the current value of psw.addr, which discards the result of a branch. Pass in the address of the next instruction, which may not be sequential. Pass in ilen, which we would have gotten from unwind and is passed to the exception handler. Sync cc_op before the call, which we would have gotten from unwind. Signed-off-by: Richard Henderson <richard.henderson@linaro.org> Reviewed-by: Ilya Leoshkevich <iii@linux.ibm.com> Message-ID: <20240502054417.234340-2-richard.henderson@linaro.org> [thuth: Silence checkpatch.pl errors] Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'qapi')
0 files changed, 0 insertions, 0 deletions