KVM: s390: protvirt: Handle spec exception loops
authorJanosch Frank <frankja@linux.ibm.com>
Thu, 6 Jun 2019 08:09:15 +0000 (10:09 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Thu, 27 Feb 2020 18:47:11 +0000 (19:47 +0100)
commite663df91dd8580d23234f723a3d0c419572bc32e
treeb4bb5a52355948e65313339989e1caf8a2ad92ed
parent0890ddea1a90e57114b5704cd560192c743f3d2e
KVM: s390: protvirt: Handle spec exception loops

SIE intercept code 8 is used only on exception loops for protected
guests. That means we need to stop the guest when we see it. This is
done by userspace.

Signed-off-by: Janosch Frank <frankja@linux.ibm.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Reviewed-by: Cornelia Huck <cohuck@redhat.com>
Acked-by: David Hildenbrand <david@redhat.com>
[borntraeger@de.ibm.com: patch merging, splitting, fixing]
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
arch/s390/kvm/intercept.c