Revision b0a46a33 exec.c

b/exec.c
516 516
{
517 517
    CPUState *env = opaque;
518 518

  
519
    cpu_synchronize_state(env, 0);
520

  
519 521
    qemu_put_be32s(f, &env->halted);
520 522
    qemu_put_be32s(f, &env->interrupt_request);
521 523
}
......
533 535
       version_id is increased. */
534 536
    env->interrupt_request &= ~0x01;
535 537
    tlb_flush(env, 1);
538
    cpu_synchronize_state(env, 1);
536 539

  
537 540
    return 0;
538 541
}
......
1923 1926
int cpu_physical_memory_set_dirty_tracking(int enable)
1924 1927
{
1925 1928
    in_migration = enable;
1929
    if (kvm_enabled()) {
1930
        return kvm_set_migration_log(enable);
1931
    }
1926 1932
    return 0;
1927 1933
}
1928 1934

  

Also available in: Unified diff