This patch series fix two issues with the SH4 system emulation:
- reboot does not work when using -kernel and -initrd
- the RTE instruction is not correctly emulated in some very rare
cases, causing userland processes to receive a segmentation fault.
Aurelien Jarno (5):
target/sh4: log unauthorized accesses using qemu_log_mask
target/sh4: fix reset when using a kernel and an initrd
target/sh4: introduce DELAY_SLOT_MASK
target/sh4: ignore interrupts in a delay slot
target/sh4: fix RTE instruction delay slot
target/sh4/cpu.h | 12 ++++++++++--
target/sh4/helper.c | 28 ++++++++++++++++++++++------
target/sh4/translate.c | 25 ++++++++++++++-----------
3 files changed, 46 insertions(+), 19 deletions(-)
--
2.11.0