Commit 34c45d53026 ("target-arm: kvm - re-inject guest debug exceptions") removed CPU_INTERRUPT_EXITTB from KVM, but it also appears on HVF. Better to restrict it to TCG.
Suggested-by: Richard Henderson <richard.hender...@linaro.org> Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org> --- target/arm/helper.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/arm/helper.c b/target/arm/helper.c index 889d3088079..764b1f82dc2 100644 --- a/target/arm/helper.c +++ b/target/arm/helper.c @@ -10929,7 +10929,7 @@ void arm_cpu_do_interrupt(CPUState *cs) arm_call_el_change_hook(cpu); - if (!kvm_enabled()) { + if (tcg_enabled()) { cs->interrupt_request |= CPU_INTERRUPT_EXITTB; } } -- 2.49.0