target/ppc: Suppress single step interrupts on rfi-type instructions
commita11e3a1582b8c0d62ae3ef0323526baf2303e44a
authorNicholas Piggin <npiggin@gmail.com>
Tue, 8 Aug 2023 03:11:13 +0000 (8 13:11 +1000)
committerCédric Le Goater <clg@kaod.org>
Wed, 6 Sep 2023 09:19:32 +0000 (6 11:19 +0200)
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