Synchronize VCPU states before reset
commita7ada1510cb380b86c4811aa40fc45c8a7fc0daf
authorJan Kiszka <jan.kiszka@siemens.com>
Wed, 2 Mar 2011 07:56:11 +0000 (2 08:56 +0100)
committerMarcelo Tosatti <mtosatti@redhat.com>
Tue, 15 Mar 2011 04:19:05 +0000 (15 01:19 -0300)
treee7b5aa27d4b6e4f4bf246d1becb99aeb62fd8642
parent747461c76beb1856343d5cd16bb7663ed2ebf3da
Synchronize VCPU states before reset

This is required to support keeping VCPU states across a system reset.
If we do not read the current state before the reset,
cpu_synchronize_all_post_reset may write back incorrect state
information.

The first user of this will be MCE MSR synchronization which currently
works around the missing cpu_synchronize_all_states.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
vl.c