s390x/kvm: synchronize the cpu state after SIGP (INITIAL) CPU RESET
commit71dd7e69b30dc5024a8d891e7011173a81fe7a72
authorDavid Hildenbrand <dahi@linux.vnet.ibm.com>
Tue, 30 Sep 2014 08:57:32 +0000 (30 10:57 +0200)
committerCornelia Huck <cornelia.huck@de.ibm.com>
Fri, 10 Oct 2014 08:37:47 +0000 (10 10:37 +0200)
treea36e4673aeee855384f0a10f4dd87ff0c3b9eb36
parent99607144a423dd2cd3113587e36bc4dc65c4ddf1
s390x/kvm: synchronize the cpu state after SIGP (INITIAL) CPU RESET

We need to synchronize registers after a reset has been performed. The
current code does that in qemu_system_reset(), load_normal_reset() and
modified_clear_reset() for all vcpus. After SIGP (INITIAL) CPU RESET,
this needs to be done for the targeted vcpu as well, so let's call
cpu_synchronize_post_reset() in the respective handlers.

Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
CC: Andreas Faerber <afaerber@suse.de>
Tested-by: Christian Borntraeger <borntraeger@de.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
target-s390x/kvm.c