diff options
| author | Thomas Huth | 2013-06-24 15:17:34 +0200 |
|---|---|---|
| committer | Christian Borntraeger | 2013-07-30 16:12:23 +0200 |
| commit | c1e8dfb5e860c48adf5026a5a7cf8f35be66c22c (patch) | |
| tree | aadc98f3f00976a3af9d399b726ee262224cdefd /include | |
| parent | s390x/ioinst: Fixed priority of operand exceptions (diff) | |
| download | qemu-c1e8dfb5e860c48adf5026a5a7cf8f35be66c22c.tar.gz qemu-c1e8dfb5e860c48adf5026a5a7cf8f35be66c22c.tar.xz qemu-c1e8dfb5e860c48adf5026a5a7cf8f35be66c22c.zip | |
s390x/kvm: Reworked/fixed handling of cc3 in kvm_handle_css_inst()
Consolidated the setting of the condition code in kvm_handle_css_inst().
For the (unhandled) instructions EQBS and SQBS, we have to return
an operation exception instead of cc3. Also removed the is_ioinst()
function to avoid decoding the opcode twice.
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')
0 files changed, 0 insertions, 0 deletions
