s390x/kvm: synchronize guest floating point registers
commit29cffd368a6623a8e29b393f336541134d823122
authorJason J. Herne <jjherne@us.ibm.com>
Thu, 29 Nov 2012 15:09:42 +0000 (29 10:09 -0500)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Wed, 6 Aug 2014 19:55:49 +0000 (6 14:55 -0500)
tree1566c87f0ab9325624e38a452c31dc718765756d
parent5a782bbcaed259a1113ac310a2c9f648af1e7ac0
s390x/kvm: synchronize guest floating point registers

Add code to kvm_arch_get_registers and kvm_arch_put_registers to
save/restore floating point registers. This missing sync was
unnoticed until migration of userspace that uses fprs.

Signed-off-by: Jason J. Herne <jjherne@us.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
[Update patch to latest upstream]
Cc: qemu-stable@nongnu.org
Reviewed-by: Alexander Graf <agraf@suse.de>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
(cherry picked from commit 85ad6230b3af048109b3e949ca95ade4dd9a0bfa)
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
target-s390x/kvm.c