qemu-irix/hw/s390x
Cornelia Huck 5613bda4ac virtio-ccw: Check indicators location.
If a guest neglected to register (secondary) indicators but still runs
with notifications enabled, we might end up writing to guest zero;
avoid this by checking for valid indicators and only writing to the
guest and generating an interrupt if indicators have been setup.

Cc: qemu-stable@nongnu.org
Signed-off-by: Cornelia Huck <cornelia.huck@de.ibm.com>
(cherry picked from commit 7c4869761d)

Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
2013-05-13 11:53:19 -05:00
..
Makefile.objs s390: Add s390-ccw-virtio machine. 2013-01-29 21:50:05 +01:00
css.c s390: Fix handling of iscs. 2013-02-13 11:56:02 -06:00
css.h s390: Virtual channel subsystem support. 2013-01-29 21:50:04 +01:00
event-facility.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
event-facility.h misc: move include files to include/qemu/ 2012-12-19 08:32:39 +01:00
ipl.c target-s390x: Pass S390CPU to s390_{add, del}_running_cpu() 2013-02-01 02:02:20 +01:00
s390-virtio-bus.c Allow virtio-net features for legacy s390 virtio bus 2013-04-02 10:57:53 -05:00
s390-virtio-bus.h s390: Move hw files to hw/s390x 2013-01-29 21:50:04 +01:00
s390-virtio-ccw.c virtio-ccw: Queue sanity check for notify hypercall. 2013-04-02 11:30:51 -05:00
s390-virtio-hcall.c s390: Move hw files to hw/s390x 2013-01-29 21:50:04 +01:00
s390-virtio.c target-s390x: Pass S390CPU to s390_{add, del}_running_cpu() 2013-02-01 02:02:20 +01:00
s390-virtio.h s390: Add s390-ccw-virtio machine. 2013-01-29 21:50:05 +01:00
sclp.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
sclp.h s390x: Spelling fixes (endianess -> endianness, occured -> occurred) 2012-12-07 12:34:11 +01:00
sclpconsole.c s390/sclpconsole: prevent char layer callback during initialization 2013-02-13 11:56:02 -06:00
sclpquiesce.c Make all static TypeInfos const 2013-01-10 15:11:53 -06:00
virtio-ccw.c virtio-ccw: Check indicators location. 2013-05-13 11:53:19 -05:00
virtio-ccw.h s390: Add new channel I/O based virtio transport. 2013-01-29 21:50:04 +01:00