Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s390: Fix handling of iscs. | Cornelia Huck | 2013-02-13 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | 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 it contained the bitmask as well, which went unnoticed so far as - (queued-for-next) kvm made the same mistake, and - Linux guest kernels don't check the isc value in the I/O interruption word for subchannel interrupts. Make sure that we treat the I/O interruption word correctly. Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Alexander Graf <agraf@suse.de> | ||||
* | s390: Use s390_cpu_physical_memory_map for tpi. | Cornelia Huck | 2013-01-29 | 1 | -0/+7 |
| | | | | | | | 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: Add channel I/O instructions. | Cornelia Huck | 2013-01-29 | 1 | -0/+16 |
| | | | | | | | Provide handlers for (most) channel I/O instructions. Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Alexander Graf <agraf@suse.de> | ||||
* | s390: Channel I/O basic definitions. | Cornelia Huck | 2013-01-29 | 1 | -0/+207 |
Basic channel I/O structures and helper function. Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com> Signed-off-by: Alexander Graf <agraf@suse.de> |