On 7/12/22 00:26, Ilya Leoshkevich wrote:
System tests on x86 use isa-debug-exit device in order to signal
success or failure to the test runner. Unfortunately it's not easily
usable on other architectures, since a guest needs to access
address_space_io, which may not be as straightforward as on x86.
Also, it requires adding ISA bus, which an architecture might not
otherwise need.
Introduce mmio-debug-exit device, which has the same semantics, but is
triggered by writes to memory.
Signed-off-by: Ilya Leoshkevich <i...@linux.ibm.com>
You shouldn't need this for s390x, as there are already (at least) two other paths to
qemu_system_shutdown_request.
E.g. SIGP, which has a stop option.
r~