summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorThomas Huth <thuth@linux.vnet.ibm.com>2013-06-24 15:17:34 +0200
committerChristian Borntraeger <borntraeger@de.ibm.com>2013-07-30 16:12:23 +0200
commitc1e8dfb5e860c48adf5026a5a7cf8f35be66c22c (patch)
treeaadc98f3f00976a3af9d399b726ee262224cdefd /include
parent71ed827abd57dc7947ce3316118d0e601e70fac9 (diff)
downloadhqemu-c1e8dfb5e860c48adf5026a5a7cf8f35be66c22c.zip
hqemu-c1e8dfb5e860c48adf5026a5a7cf8f35be66c22c.tar.gz
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
OpenPOWER on IntegriCloud