Statistics
| Branch: | Revision:

root / include / hw / s390x / event-facility.h @ d91a68a7

History | View | Annotate | Download (4.5 kB)

# Date Author Comment
49204458 01/21/2014 05:48 pm Jason J. Herne

s390-sclp: SCLP Event integration

Add an sclp event for "cpu was hot plugged". This allows Qemu to deliver an
SCLP interrupt to the guest stating that the requested cpu hotplug was
completed.

Signed-off-by: Jason J. Herne <>
Reviewed-by: Andreas Färber <>...

788be8e9 09/20/2013 02:55 pm Christian Borntraeger

s390/eventfacility: Fix receive/send masks

Currently we announce interchanged receive/send masks. This did not
trigger a bug, since the sclp console has the same masks for
send/receive and the Linux guest does not check the sclp mask for simple
events like quiesce. With other event users like the sclp line mode...

8b8b1138 09/20/2013 02:55 pm Christian Borntraeger

s390/eventfacility: remove unused event_type variable

The event_type variable is never used. Get rid of it.

Signed-off-by: Christian Borntraeger <>
Reviewed-by: Alexander Graf <>

c3d9f24a 09/20/2013 02:55 pm Christian Borntraeger

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 the
code accordingly.

Signed-off-by: Christian Borntraeger <>...

6a444f85 09/20/2013 02:55 pm Heinz Graalfs

s390/sclplmconsole: Add support for SCLP line-mode console

Add simple support for SCLP line-mode also known as operating
system messages. This can be added in addition to or instead of
the SCLP full screen console with -device sclplmconsole.

Signed-off-by: Heinz Graalfs <>...

0d09e41a 04/08/2013 07:13 pm Paolo Bonzini

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 depending
on cpu.h, and this makes it necessary to compile these files per-target.
However, fixing this does not belong in these patches....