s390-ccw.img: Consume service interrupts
commitbdc7fe3638fa7693eed5886b5b2afe0858d875fc
authorChristian Borntraeger <borntraeger@de.ibm.com>
Fri, 19 Jun 2015 13:40:45 +0000 (19 15:40 +0200)
committerCornelia Huck <cornelia.huck@de.ibm.com>
Tue, 30 Jun 2015 07:34:58 +0000 (30 09:34 +0200)
treef8e5f0682c9b9fde00162b0d65f2c8e6f058428d
parentec7353a146bb39c3bb3e5ccc50ca585aed97b7cf
s390-ccw.img: Consume service interrupts

We have to consume the outstanding service interrupt after each
service call, otherwise a correct implementation will return
CC=2 on subsequent service calls.

Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>
Reviewed-by: David Hildenbrand <dahi@linux.vnet.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
pc-bios/s390-ccw/s390-ccw.h
pc-bios/s390-ccw/sclp-ascii.c
pc-bios/s390-ccw/start.S