summaryrefslogtreecommitdiff
path: root/target-s390x/interrupt.c
diff options
context:
space:
mode:
authorThomas Huth <thuth@linux.vnet.ibm.com>2014-03-20 21:49:18 +0100
committerCornelia Huck <cornelia.huck@de.ibm.com>2014-06-10 09:50:27 +0200
commita2689242b10a7bbc9a952659a2a5cc04a86d10e1 (patch)
tree8fa7b0018468c8eb2a6566d1f95999bdee18a4c1 /target-s390x/interrupt.c
parent4cb88c3c378ae8c86c0ba53619caf6924f72239c (diff)
downloadqemu-a2689242b10a7bbc9a952659a2a5cc04a86d10e1.tar.gz
s390x/kvm: Log unmanageable external interruptions
Interception code 0x14 only drops to userspace when an unmanageable external interruption interception occured (e.g. if the External New PSW does not disable external interruptions). Instead of bailing out via the default handler, it is better to inform the user with a proper error message that also includes the bad PSW, and to stop the affected CPU with a panic event instead. Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com> Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com> Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com> Acked-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Diffstat (limited to 'target-s390x/interrupt.c')
0 files changed, 0 insertions, 0 deletions