s390x/ioinst: CHSC has to set a condition code
commit10c8599a49f99180c2f79596325a5e856cdac59f
authorThomas Huth <thuth@linux.vnet.ibm.com>
Tue, 17 Dec 2013 18:50:01 +0000 (17 19:50 +0100)
committerAlexander Graf <agraf@suse.de>
Wed, 18 Dec 2013 13:24:11 +0000 (18 14:24 +0100)
tree3b311acc5d341384060c0a015cdc5a3895ddfb10
parent3796f0e1cda41eacf4fc915e7edaf54f2279466c
s390x/ioinst: CHSC has to set a condition code

I missed to set the CC in the CHSC instruction when I refactored
the CC setting in the IO instructions with the following commit:
5d9bf1c07c1369ab3506fc82cc65a10f4415d867
s390/ioinst: Moved the CC setting to the IO instruction handlers
This patch now restores the correct behaviour of CHSC by setting the
condition code 0 at the end of the instruction.

Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Jens Freimann <jfrei@linux.vnet.ibm.com>
Signed-off-by: Alexander Graf <agraf@suse.de>
target-s390x/ioinst.c