Statistics
| Branch: | Revision:

root / hw / s390x @ f4dd69aa

Name Size
Makefile.objs 213 Bytes
css.c 34.7 kB
css.h 2.9 kB
event-facility.c 10.9 kB
ipl.c 5.2 kB
s390-virtio-bus.c 20.7 kB
s390-virtio-bus.h 5.6 kB
s390-virtio-ccw.c 3.6 kB
s390-virtio-hcall.c 817 Bytes
s390-virtio.c 8 kB
s390-virtio.h 972 Bytes
sclp.c 4 kB
sclpquiesce.c 2.8 kB
virtio-ccw.c 33.2 kB
virtio-ccw.h 4.8 kB

Latest revisions

# Date Author Comment
f4dd69aa 05/03/2013 08:05 pm KONRAD Frederic

virtio-x-bus: force bus name to virtio-bus.

When the proxy id is set, this bus takes the name "id.0" which is expected
to be the virtio-device's first bus.

So force this name to "virtio-bus" as it is an internal bus.

Signed-off-by: KONRAD Frederic <>...

75f6e8b0 04/26/2013 09:18 pm KONRAD Frederic

virtio-rng-s390: add properties.

I don't see any reason why these properties are missing.

Signed-off-by: KONRAD Frederic <>

Note: Need to apply virtio-rng-refactoring first!
Acked-by: Cornelia Huck <>
Signed-off-by: Alexander Graf <>

d0249ce5 04/26/2013 09:18 pm Alexander Graf

S390: IPL: Use different firmware for different machines

We have a virtio-s390 and a virtio-ccw machine in QEMU. Both use vastly
different ways to do I/O. Having the same firmware blob for both doesn't
really make any sense.

Instead, let's parametrize the firmware file name, so that we can have...

ba747cc8 04/26/2013 09:18 pm Alexander Graf

S390: CCW: Use new, working firmware by default

Since we now have working firmware for s390-ccw in the tree, we can
default to it on our s390-ccw machine, rendering it more useful.

Signed-off-by: Alexander Graf <>

74ad2d22 04/26/2013 09:18 pm Alexander Graf

S390: Make IPL reset address dynamic

We can have different load addresses for different blobs we boot with.
Make the reset IP dynamic, so that we can handle things more flexibly.

Signed-off-by: Alexander Graf <>

33259956 04/26/2013 09:18 pm Alexander Graf

S390: IPL: Support ELF firmware

Our firmware blob is always a raw file that we load at a fixed address today.
Support loading an ELF blob instead that we can map high up in memory.

This way we don't have to be so conscious about size constraints.

Signed-off-by: Alexander Graf <>

b702d2ae 04/26/2013 02:23 pm Ed Maste

virtio: Fix compilation without CONFIG_VHOST_SCSI

Signed-off-by: Ed Maste <>
Signed-off-by: Stefan Hajnoczi <>

7c486976 04/25/2013 11:43 am Cornelia Huck

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

181103cd 04/24/2013 07:50 pm KONRAD Frederic

virtio: remove the function pointer.

This remove the function pointer in VirtIODevice, and use only
VirtioDeviceClass function pointer.

Signed-off-by: KONRAD Frederic <>
Message-id: ...

1c819449 04/24/2013 07:50 pm KONRAD Frederic

virtio: remove virtiobindings.

This remove virtio-bindings, and use class instead.

Signed-off-by: KONRAD Frederic <>
Message-id:
Signed-off-by: Anthony Liguori <>

View revisions

Also available in: Atom