diff options
| author | Halil Pasic | 2016-01-27 13:24:17 +0100 |
|---|---|---|
| committer | Cornelia Huck | 2016-06-14 13:34:50 +0200 |
| commit | c1755b14fade16f02d3e10a487a03741a2f317ce (patch) | |
| tree | 95bc69d3aebdb7a3fae60eb45c5a08c3493f6ebd /include | |
| parent | s390x/kvm: add interface for clearing IO irqs (diff) | |
| download | qemu-c1755b14fade16f02d3e10a487a03741a2f317ce.tar.gz qemu-c1755b14fade16f02d3e10a487a03741a2f317ce.tar.xz qemu-c1755b14fade16f02d3e10a487a03741a2f317ce.zip | |
s390x/css: clear IO irqs when generating IPI CRW
According to the Principles of Operation (more precisely the subsection
'Channel-Report Word'), a subchannel put into the installed parameters
initialized state is in the same state as after an I/O system reset (just
parameters possibly changed). This implies that any I/O interrupts for that
subchannel are no longer pending (as I/O system resets clear I/O
interrupts). Therefore, we need an interface to clear pending I/O
interrupts. Make css_generate_sch_crws clear the pending IO interrupts for
the subchannel.
Signed-off-by: Halil Pasic <pasic@linux.vnet.ibm.com>
Reviewed-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
