]> git.proxmox.com Git - mirror_qemu.git/commit
target/ppc: Suppress single step interrupts on rfi-type instructions
authorNicholas Piggin <npiggin@gmail.com>
Tue, 8 Aug 2023 03:11:13 +0000 (13:11 +1000)
committerCédric Le Goater <clg@kaod.org>
Wed, 6 Sep 2023 09:19:32 +0000 (11:19 +0200)
commita11e3a1582b8c0d62ae3ef0323526baf2303e44a
treec8d03217731eb2f2fb2ed1344b41722e7fcfd45a
parent148953849d25f3e4a9a88031ac88921147548cd0
target/ppc: Suppress single step interrupts on rfi-type instructions

BookS does not take single step interrupts on completion of rfi and
similar (rfid, hrfid, rfscv). This is not a completely clean way to
do it, but in general non-branch instructions that change NIP on
completion are excluded.

Signed-off-by: Nicholas Piggin <npiggin@gmail.com>
Signed-off-by: Cédric Le Goater <clg@kaod.org>
target/ppc/translate.c