s390x/kvm: Guest Migration TOD clock synchronization
commit3f9e59bb5358cd020c5be919129281d202a24058
authorJason J. Herne <jjherne@us.ibm.com>
Mon, 9 Mar 2015 14:56:08 +0000 (9 15:56 +0100)
committerCornelia Huck <cornelia.huck@de.ibm.com>
Mon, 16 Mar 2015 09:15:44 +0000 (16 10:15 +0100)
tree1ef75941c80fc50fa87f7d5791082ce9794e5cf2
parentae4a2bd759d647dd6146d45e4a59a01cf34d6a4d
s390x/kvm: Guest Migration TOD clock synchronization

Synchronizes the guest TOD clock across a migration by sending the guest TOD
clock value to the destination system. If the guest TOD clock is not preserved
across a migration then the guest's view of time will snap backwards if the
destination host clock is behind the source host clock. This will cause the
guest to hang immediately upon resuming on the destination system.

Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Signed-off-by: Jason J. Herne <jjherne@linux.vnet.ibm.com>
Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com>
Message-Id: <1425912968-54387-1-git-send-email-jfrei@linux.vnet.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
hw/s390x/s390-virtio-ccw.c
hw/s390x/s390-virtio.c
target-s390x/cpu.h
target-s390x/kvm.c