KVM: s390: allow injecting all kinds of machine checks
authorJens Freimann <jfrei@linux.vnet.ibm.com>
Wed, 13 Aug 2014 08:09:04 +0000 (10:09 +0200)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Fri, 28 Nov 2014 12:59:05 +0000 (13:59 +0100)
commitfc2020cfe9f8102d17dad79ed96dc68a9d84b19e
tree6c2aae4d5618feb92cf1952ef7c29720a9324e7f
parent383d0b050106abecb82f43101cac94fa423af5cd
KVM: s390: allow injecting all kinds of machine checks

Allow to specify CR14, logout area, external damage code
and failed storage address.

Since more then one machine check can be indicated to the guest at
a time we need to combine all indication bits with already pending
requests.

Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
arch/s390/kvm/interrupt.c