History | View | Annotate | Download (4.5 kB)
s390-sclp: SCLP Event integration
Add an sclp event for "cpu was hot plugged". This allows Qemu to deliver anSCLP interrupt to the guest stating that the requested cpu hotplug wascompleted.
Signed-off-by: Jason J. Herne <jjherne@us.ibm.com>Reviewed-by: Andreas Färber <afaerber@suse.de>...
s390/eventfacility: Fix receive/send masks
Currently we announce interchanged receive/send masks. This did nottrigger a bug, since the sclp console has the same masks forsend/receive and the Linux guest does not check the sclp mask for simpleevents like quiesce. With other event users like the sclp line mode...
s390/eventfacility: remove unused event_type variable
The event_type variable is never used. Get rid of it.
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>Reviewed-by: Alexander Graf <agraf@suse.de>
s390/eventfacility: allow childs to handle more than 1 event type
Currently all handlers (quiesce, console) only handle one event type.Some drivers will handle multiple (compatible) event types. Rework thecode accordingly.
Signed-off-by: Christian Borntraeger <borntraeger@de.ibm.com>...
s390/sclplmconsole: Add support for SCLP line-mode console
Add simple support for SCLP line-mode also known as operatingsystem messages. This can be added in addition to or instead ofthe SCLP full screen console with -device sclplmconsole.
Signed-off-by: Heinz Graalfs <graalfs@linux.vnet.ibm.com>...
hw: move headers to include/
Many of these should be cleaned up with proper qdev-/QOM-ification.Right now there are many catch-all headers in include/hw/ARCH dependingon cpu.h, and this makes it necessary to compile these files per-target.However, fixing this does not belong in these patches....