>> since >> + * apic base was just updated >> + */ >> + kvm_arch_put_registers(s->cpu_env); >> >> > > Better to use cpu_synchronize_state() instead. > I might be misreading it, but :
void kvm_cpu_synchronize_state(CPUState *env) { if (!env->kvm_state->regs_modified) { kvm_arch_get_registers(env); env->kvm_state->regs_modified = 1; } } Only does get. And we need put. Glauber Costa. "Free as in Freedom" http://glommer.net "The less confident you are, the more serious you have to act."