From de9d61e83d43be9069e6646fa9d57a3f47779d28 Mon Sep 17 00:00:00 2001 From: Marcelo Tosatti Date: Fri, 5 Sep 2014 10:52:46 -0300 Subject: Introduce cpu_clean_all_dirty Introduce cpu_clean_all_dirty, to force subsequent cpu_synchronize_all_states to read in-kernel register state. Cc: qemu-stable@nongnu.org Signed-off-by: Marcelo Tosatti Signed-off-by: Paolo Bonzini --- kvm-all.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'kvm-all.c') diff --git a/kvm-all.c b/kvm-all.c index 8b9e66d42d..6c6586f2e2 100644 --- a/kvm-all.c +++ b/kvm-all.c @@ -1708,6 +1708,11 @@ void kvm_cpu_synchronize_post_init(CPUState *cpu) run_on_cpu(cpu, do_kvm_cpu_synchronize_post_init, cpu); } +void kvm_cpu_clean_state(CPUState *cpu) +{ + cpu->kvm_vcpu_dirty = false; +} + int kvm_cpu_exec(CPUState *cpu) { struct kvm_run *run = cpu->kvm_run; -- cgit v1.2.1