State Saved by the Hypervisor
The specific state that the hypervisor saves might differ from one hypervisor implementation to the next. The format of the saved state is purposely not defined.
In general, state is saved that is not explicitly managed and set by the parent partition, and is potentially changed by a guest operating system that runs within the child partition.
Partition state that is saved includes:
-
Partition version information
-
Logical processor information (sufficient to determine compatibility for restoration)
-
Partition-wide MSR values (for example, hypercall base address)
-
Locations of overlay pages
-
Reference counter
Virtual processor state that is saved includes:
-
All virtual processor registers
-
Undelivered (queued) messages
-
APIC and SynIC state
-
SIEF and SIM page contents
-
Synthetic and periodic timers
-
Periodic and power management (PM) timer assists
Send comments about this topic to Microsoft
Build date: 11/16/2013