diff options
| author | Thomas Huth | 2014-01-22 17:02:46 +0100 |
|---|---|---|
| committer | Christian Borntraeger | 2014-02-27 09:51:25 +0100 |
| commit | 0788082a4b3f41cb453b654d1a66f87adfa794a9 (patch) | |
| tree | efc8c4354400713c6edc063d308c2915d8cd315b /include/exec | |
| parent | s390x/async_pf: Check for apf extension and enable pfault (diff) | |
| download | qemu-0788082a4b3f41cb453b654d1a66f87adfa794a9.tar.gz qemu-0788082a4b3f41cb453b654d1a66f87adfa794a9.tar.xz qemu-0788082a4b3f41cb453b654d1a66f87adfa794a9.zip | |
s390x/kvm: Fixed bad SIGP SET-ARCHITECTURE handler
The SET-ARCHITECTURE handler in QEMU caused a program interruption.
This is wrong according to the "Principles of Operations" specification
(since SIGP should never cause a program interrupt) and was likely only
introduced for debugging purposes. Since we handle SET-ARCHITECTURE in
the kernel already and only dropped to user space in case of bad mode
parameters, we should just report INVALID PARAMETER in QEMU instead.
Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Diffstat (limited to 'include/exec')
0 files changed, 0 insertions, 0 deletions
