2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-19 02:34:01 +08:00
linux-next/arch/s390/kvm
Carsten Otte 3edbcff9bf KVM: s390: Sanity check on validity intercept
This patch adds a sanity check for the content of the guest
prefix register content before faulting in the cpu lowcore
that it refers to. The guest might end up in an endless loop
where SIE complains about missing lowcore with incorrect
content of the prefix register without this fix.

Reported-by: Mijo Safradin <mijo@linux.vnet.ibm.com>
Signed-off-by: Carsten Otte <cotte@de.ibm.com>
Signed-off-by: Christian Ehrhardt <ehrhardt@de.ibm.com>
Signed-off-by: Avi Kivity <avi@redhat.com>
2009-06-10 11:48:56 +03:00
..
diag.c [S390] Use unsigned long long for u64 on 64bit. 2009-01-09 12:15:07 +01:00
gaccess.h KVM: s390: Change guestaddr type in gaccess 2008-07-27 11:35:57 +03:00
intercept.c KVM: s390: Sanity check on validity intercept 2009-06-10 11:48:56 +03:00
interrupt.c KVM: s390: optimize float int lock: spin_lock_bh --> spin_lock 2009-06-10 11:48:56 +03:00
Kconfig KVM: Add CONFIG_HAVE_KVM_IRQCHIP 2009-03-24 11:03:02 +02:00
kvm-s390.c KVM: s390: Unlink vcpu on destroy - v2 2009-06-10 11:48:56 +03:00
kvm-s390.h KVM: s390: use hrtimer for clock wakeup from idle - v2 2009-06-10 11:48:55 +03:00
Makefile KVM: s390: intercepts for diagnose instructions 2008-04-27 12:00:46 +03:00
priv.c KVM: s390: optimize float int lock: spin_lock_bh --> spin_lock 2009-06-10 11:48:56 +03:00
sie64a.S KVM: s390: arch backend for the kvm kernel module 2008-04-27 12:00:42 +03:00
sigp.c KVM: s390: optimize float int lock: spin_lock_bh --> spin_lock 2009-06-10 11:48:56 +03:00