linux/arch/s390/kvm
Christian Ehrhardt b1d16c495d KVM: s390: fix signal handling
If signal pending is true we exit without updating kvm_run, userspace
currently just does nothing and jumps to kvm_run again.
Since we did not set an exit_reason we might end up with a random one
(whatever was the last exit). Therefore it was possible to e.g. jump to
the psw position the last real interruption set.
Setting the INTR exit reason ensures that no old psw data is swapped
in on reentry.

Signed-off-by: Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2009-09-10 08:32:42 +03:00
..
Kconfig
Makefile
diag.c
gaccess.h
intercept.c KVM: s390: infrastructure to kick vcpus out of guest state 2009-09-10 08:32:42 +03:00
interrupt.c
kvm-s390.c KVM: s390: fix signal handling 2009-09-10 08:32:42 +03:00
kvm-s390.h KVM: s390: infrastructure to kick vcpus out of guest state 2009-09-10 08:32:42 +03:00
priv.c
sie64a.S
sigp.c KVM: s390: infrastructure to kick vcpus out of guest state 2009-09-10 08:32:42 +03:00