mirror of https://gitee.com/openkylin/qemu.git
cpu-exec: add assert_no_pages_locked() after longjmp
We forgot to add this check in faa9372c07
("translate-all:
introduce assert_no_pages_locked", 2018-06-15); we only added
it after returning from a longjmp in cpu_exec_step_atomic. Fix it.
Signed-off-by: Emilio G. Cota <cota@braap.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
2a11ee1019
commit
8fd3a9b81d
|
@ -702,6 +702,7 @@ int cpu_exec(CPUState *cpu)
|
||||||
if (qemu_mutex_iothread_locked()) {
|
if (qemu_mutex_iothread_locked()) {
|
||||||
qemu_mutex_unlock_iothread();
|
qemu_mutex_unlock_iothread();
|
||||||
}
|
}
|
||||||
|
assert_no_pages_locked();
|
||||||
}
|
}
|
||||||
|
|
||||||
/* if an exception is pending, we execute it here */
|
/* if an exception is pending, we execute it here */
|
||||||
|
|
Loading…
Reference in New Issue