KVM: s390: extract irq parameters of intercepted program irqs
authorDavid Hildenbrand <dahi@linux.vnet.ibm.com>
Mon, 3 Mar 2014 09:54:33 +0000 (10:54 +0100)
committerChristian Borntraeger <borntraeger@de.ibm.com>
Tue, 22 Apr 2014 11:24:49 +0000 (13:24 +0200)
commit439716a5cab30e930bd1ec0f8fd66cbbaa319250
treefcdfac184a376335cd2535c96fc4ad2fa3aa903a
parentda7cf2570c5fa29a02a3e8026bfff89620706d2f
KVM: s390: extract irq parameters of intercepted program irqs

Whenever a program interrupt is intercepted, some parameters are stored in the
sie control block. These parameters have to be extracted in order to be
reinjected correctly. This patch also takes care of intercepted PER events which
can occurr in addition to any program interrupt.

Signed-off-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
arch/s390/include/asm/kvm_host.h
arch/s390/kvm/intercept.c