Statistics
| Branch: | Revision:

root / include / hw / s390x @ d91a68a7

Name Size
ebcdic.h 4 kB
event-facility.h 4.5 kB
sclp.h 6.3 kB

Latest revisions

# Date Author Comment
234eef51 01/28/2014 01:22 pm Matthew Rosato

sclp-s390: Define new SCLP codes and structures

Define new SCLP codes and structures that will be needed for
s390 memory hotplug.

Signed-off-by: Matthew Rosato <>
Signed-off-by: Christian Borntraeger <>

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 <>...

8cc3aecf 01/21/2014 05:20 pm Jason J. Herne

s390-sclp: SCLP CPU Info

Implement the CPU data in SCLP "Read SCP Info". And implement "Read CPU Info"
SCLP command. This data will be used by the guest to get information about hot
plugged cpus.

Signed-off-by: Jason J. Herne <>
Signed-off-by: Christian Borntraeger <>

5f04c14a 01/21/2014 05:20 pm Jason J. Herne

s390-sclp: Define New SCLP Codes

Define new SCLP codes to improve code readability.

Signed-off-by: Jason J. Herne <>
Signed-off-by: Christian Borntraeger <>

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 <>...

40fa5264 09/20/2013 02:55 pm Heinz Graalfs

s390/ebcdic: Move conversion tables to header file

Move conversion tables to header file.
- In SCLP line mode processing EBCDIC/ASCII conversion is needed.
- An additional EBCDIC to ASCII conversion function is added.

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

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....

View revisions

Also available in: Atom