---Problem Description--- QEMU system emulation of s390x sometimes hangs when running Linux. Turns out that interrupts on an EX instructions can result in endless loops.
Contact Information = <email address hidden>
These 4 patches are missing from TCG
https://git.qemu.org/?p=qemu.git;a=commit;h=b67b6c7ce4d56bb76a523eb63feb4a1978b05351 https://git.qemu.org/?p=qemu.git;a=commit;h=8ec2edac5f32117b523620a216638704d80bbed9 https://git.qemu.org/?p=qemu.git;a=commit;h=872e13796f732cfd65c4dc62bd2e4bbdbb4fa848 https://git.qemu.org/?p=qemu.git;a=commit;h=3d8111fd3bf7298486bcf1a72013b44c9044104e
Richard Henderson (4): target/s390x: Remove DISAS_GOTO_TB target/s390x: Remove DISAS_PC_STALE target/s390x: Remove DISAS_PC_STALE_NOCHAIN target/s390x: Exit tb after executing ex_value
---Problem Description---
QEMU system emulation of s390x sometimes hangs when running Linux. Turns out that interrupts on an EX instructions can result in endless loops.
Contact Information = <email address hidden>
These 4 patches are missing from TCG
https:/ /git.qemu. org/?p= qemu.git; a=commit; h=b67b6c7ce4d56 bb76a523eb63feb 4a1978b05351 /git.qemu. org/?p= qemu.git; a=commit; h=8ec2edac5f321 17b523620a21663 8704d80bbed9 /git.qemu. org/?p= qemu.git; a=commit; h=872e13796f732 cfd65c4dc62bd2e 4bbdbb4fa848 /git.qemu. org/?p= qemu.git; a=commit; h=3d8111fd3bf72 98486bcf1a72013 b44c9044104e
https:/
https:/
https:/
Richard Henderson (4): STALE_NOCHAIN
target/s390x: Remove DISAS_GOTO_TB
target/s390x: Remove DISAS_PC_STALE
target/s390x: Remove DISAS_PC_
target/s390x: Exit tb after executing ex_value