v2: properly save kvm system time msr registers
authorGlauber Costa <glommer@redhat.com>
Thu, 22 Oct 2009 12:26:56 +0000 (10:26 -0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Sat, 12 Dec 2009 13:59:49 +0000 (07:59 -0600)
commite37b9770e2ceac56c7abac2fbf57477b73081178
tree5bd0d493d170c980752cac354035b26e914b8fbb
parentfda337d03b7fe612b41af8555c46d491c3ecca7a
v2: properly save kvm system time msr registers

Currently, the msrs involved in setting up pvclock are not saved over
migration and/or save/restore. This patch puts their value in special
fields in our CPUState, and deal with them using vmstate.

kvm also has to account for it, by including them in the msr list
for the ioctls.

This is a backport from qemu-kvm.git

[v2: sucessfully build without kerneldir ]

Signed-off-by: Glauber Costa <glommer@redhat.com>
Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
target-i386/cpu.h
target-i386/kvm.c
target-i386/machine.c