History | View | Annotate | Download (6.7 kB)
s390/ioinst: Moved the CC setting to the IO instruction handlers
The IO instruction handlers now take care of setting the CC value ontheir own, so that the confusing return code magic in kvm_handle_css_inst()is not needed anymore.
Signed-off-by: Thomas Huth <thuth@linux.vnet.ibm.com>...
s390: Fix handling of iscs.
There are two ways to express an interruption subclass:- As a bitmask, as used in cr6.- As a number, as used in the I/O interruption word.
Unfortunately, we have treated to I/O interruption word as if itcontained the bitmask as well, which went unnoticed so far as...
s390: Use s390_cpu_physical_memory_map for tpi.
Map the I/O interruption code before calling into css.
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>Signed-off-by: Alexander Graf <agraf@suse.de>
s390: Channel I/O basic definitions.
Basic channel I/O structures and helper function.
s390: Add channel I/O instructions.
Provide handlers for (most) channel I/O instructions.