mirror of
https://gitlab.com/qemu-project/qemu
synced 2024-10-15 15:32:51 +00:00
target-s390x: wire up DIAG REIPL in TCG mode
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net> Signed-off-by: Alexander Graf <agraf@suse.de>
This commit is contained in:
parent
8df7eef305
commit
2ecacb0b4b
|
@ -215,6 +215,12 @@ void handle_diag_308(CPUS390XState *env, uint64_t r1, uint64_t r3)
|
||||||
cpu_loop_exit(CPU(s390_env_get_cpu(env)));
|
cpu_loop_exit(CPU(s390_env_get_cpu(env)));
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
case 3:
|
||||||
|
s390_reipl_request();
|
||||||
|
if (tcg_enabled()) {
|
||||||
|
cpu_loop_exit(CPU(s390_env_get_cpu(env)));
|
||||||
|
}
|
||||||
|
break;
|
||||||
case 5:
|
case 5:
|
||||||
if ((r1 & 1) || (addr & 0x0fffULL)) {
|
if ((r1 & 1) || (addr & 0x0fffULL)) {
|
||||||
program_interrupt(env, PGM_SPECIFICATION, ILEN_LATER_INC);
|
program_interrupt(env, PGM_SPECIFICATION, ILEN_LATER_INC);
|
||||||
|
|
Loading…
Reference in a new issue