From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init and exit function as they are no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-rng.c | 87 +++---
include/hw/virtio/virtio.h | 2 --
2
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-rng-ccw is modified for the new API. The device
virtio-rng-pci extends virtio-pci. It creates and connects a virtio-rng-device
during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-rng-pci, virtio-rng-s390 and virtio-rng-ccw are
switched to the new API, we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
Reviewed-by: Andreas Färber afaer...@suse.de
---
hw/virtio/virtio-rng.c |
From: KONRAD Frederic fred.kon...@greensocs.com
The qdev field is no longer needed, just drop it.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-rng.c | 2 --
include/hw/virtio/virtio-rng.h | 2 --
2 files changed, 4 deletions(-)
diff --git
removing.
* Rebased.
Changes v2 - v3:
* Fix PCI hot-unplug.
* Add CCW devices.
* A lot of rebasing.
Thanks,
Fred
KONRAD Frederic (7):
virtio-bus: add new functions.
virtio-bus: make virtio_x_bus_new static.
virtio-pci: cleanup.
virtio: remove the function pointer.
virtio
From: KONRAD Frederic fred.kon...@greensocs.com
This remove the function pointer in VirtIODevice, and use only
VirtioDeviceClass function pointer.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 2 --
hw/block/virtio-blk.c | 5 -
From: KONRAD Frederic fred.kon...@greensocs.com
This removes the unused prototypes in virtio.h.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
include/hw/virtio/virtio.h | 10 --
1 file changed, 10 deletions(-)
diff --git a/include/hw/virtio/virtio.h
From: KONRAD Frederic fred.kon...@greensocs.com
This add two functions:
* virtio_bus_set_vdev_config.
* virtio_bus_set_vdev_feature.
Needed by virtio-ccw.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-bus.c | 23 +++
From: KONRAD Frederic fred.kon...@greensocs.com
virtio_x_bus_new are only used in file scope.
So this make them static.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/s390x/s390-virtio-bus.c | 4 +++-
hw/s390x/s390-virtio-bus.h | 2 --
hw/s390x/virtio-ccw.c | 4 +++-
From: KONRAD Frederic fred.kon...@greensocs.com
This remove the init, exit functions as they are no longer used.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-pci.c | 54 ++
hw/virtio/virtio-pci.h | 2 --
2 files
From: KONRAD Frederic fred.kon...@greensocs.com
This remove virtio-bindings, and use class instead.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/block/dataplane/virtio-blk.c | 15 -
hw/net/vhost_net.c | 17 --
hw/s390x/s390-virtio-bus.c
From: KONRAD Frederic fred.kon...@greensocs.com
This clean the init and the exit functions and rename virtio_common_cleanup
to virtio_cleanup.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/block/virtio-blk.c | 4 ++--
hw/char/virtio-serial-bus.c | 2 +-
:
* Rebased.
Thanks,
Fred
KONRAD Frederic (4):
virtio-9p: add the virtio-9p device.
virtio-9p-pci: switch to the new API.
virtio-9p: cleanup: init function.
virtio-9p: cleanup: QOM casts.
hw/9pfs/virtio-9p-device.c | 91 +-
hw/9pfs/virtio-9p.c
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-9p-device which extends virtio-device, so it can be connected on
virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 73 +-
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-9p-pci is modified for the new API. The device
virtio-9p-pci extends virtio-pci. It creates and connects a
virtio-9p-device during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init function as it is no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 75 ++
1 file changed, 23 insertions(+), 52 deletions(-)
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-9p-pci is switched to the new API, we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 11 +++
hw/9pfs/virtio-9p.c| 2 +-
hw/9pfs/virtio-9p.h| 2 +-
virtio-pci and have a virtio-9p-device.
You can checkout my branch here:
git://project.greensocs.com/qemu-virtio.git virtio-9p-v3
I made basic tests (with linux guests) on:
* qemu-system-i386
Changes v2 - v3:
* Renamed device virtio-9p = virtio-9p-device.
* Rebased.
Thanks,
Fred
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-9p which extends virtio-device, so it can be connected on
virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 73 +-
hw/9pfs/virtio-9p.h
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-9p-pci is modified for the new API. The device
virtio-9p-pci extends virtio-pci. It creates and connects a virtio-9p
during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-9p-pci is switched to the new API, we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 11 +++
hw/9pfs/virtio-9p.c| 2 +-
hw/9pfs/virtio-9p.h| 2 +-
From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init function as it is no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 75 ++
1 file changed, 23 insertions(+), 52 deletions(-)
- v3:
* Added CCW device.
* Changes name: virtio-rng = virtio-rng-device.
* Rebased.
Thanks,
Fred
KONRAD Frederic (8):
virtio-rng: don't use pointer for configuration.
virtio-rng: add virtio-rng device.
virtio-rng-pci: switch to the new API.
virtio-rng-s390: switch to the new
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-rng-device which extends virtio-device, so it can be connected on
virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/s390x/virtio-ccw.c | 3 +-
hw/virtio/virtio-pci.c | 8 +--
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-rng-pci is modified for the new API. The device
virtio-rng-pci extends virtio-pci. It creates and connects a virtio-rng-device
during the init. The properties are not changed.
The virtio_pci_reset function, is removed as no longer
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-rng-ccw is modified for the new API. The device
virtio-rng-pci extends virtio-pci. It creates and connects a virtio-rng-device
during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
From: KONRAD Frederic fred.kon...@greensocs.com
The configuration field must not be a pointer as it will be used for
virtio-rng properties. So *conf is replaced by conf.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-rng.c | 12 ++--
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-rng-pci, virtio-rng-s390 and virtio-rng-ccw are
switched to the new API, we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
Reviewed-by: Andreas Färber afaer...@suse.de
---
hw/virtio/virtio-rng.c |
From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init and exit function as they are no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-rng.c | 87 +++---
include/hw/virtio/virtio.h | 2 --
2
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-rng-s390 is modified for the new API. The device
virtio-rng-s390 extends virtio-s390-device as before. It creates and
connects a virtio-rng during the init. The properties are not modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
The qdev field is no longer needed, just drop it.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-rng.c | 2 --
include/hw/virtio/virtio-rng.h | 2 --
2 files changed, 4 deletions(-)
diff --git
HECI ?
http://en.wikipedia.org/wiki/Host_Embedded_Controller_Interface
On Wed, Apr 17, 2013 at 9:32 AM, li guang lig.f...@cn.fujitsu.com wrote:
Embedded Controller chip could commonly be found
at platforms for laptop, it generally does
power management, keyboard and mouse simulation,
ACPI
From: KONRAD Frederic fred.kon...@greensocs.com
To keep compatibility with the old virtio-balloon-x, add the dynamic properties
to virtio-balloon-pci and virtio-balloon-ccw.
Cc: Luiz Capitulino lcapitul...@redhat.com
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
Changes v1 - v2:
*
From: KONRAD Frederic fred.kon...@greensocs.com
The configuration field must not be a pointer as it will be used for
virtio-rng properties. So *conf is replaced by conf.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-rng.c | 12 ++--
:
* Added CCW device.
* Changes name: virtio-rng = virtio-rng-device.
* Rebased.
Thanks,
Fred
KONRAD Frederic (8):
virtio-rng: don't use pointer for configuration.
virtio-rng: add virtio-rng device.
virtio-rng-pci: switch to the new API.
virtio-rng-s390: switch to the new API.
virtio
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-rng-device which extends virtio-device, so it can be connected on
virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/s390x/virtio-ccw.c | 3 +-
hw/virtio/virtio-pci.c | 8 +--
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-rng-pci is modified for the new API. The device
virtio-rng-pci extends virtio-pci. It creates and connects a virtio-rng-device
during the init. The properties are not changed.
The virtio_pci_reset function, is removed as no longer
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-rng-s390 is modified for the new API. The device
virtio-rng-s390 extends virtio-s390-device as before. It creates and
connects a virtio-rng during the init. The properties are not modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-rng-ccw is modified for the new API. The device
virtio-rng-pci extends virtio-pci. It creates and connects a virtio-rng-device
during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init and exit function as they are no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-rng.c | 87 +++---
include/hw/virtio/virtio.h | 2 --
2
From: KONRAD Frederic fred.kon...@greensocs.com
The qdev field is no longer needed, just drop it.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-rng.c | 2 --
include/hw/virtio/virtio-rng.h | 2 --
2 files changed, 4 deletions(-)
diff --git
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-rng-pci and virtio-rng-s390 are switched to the new API,
we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-rng.c | 31 +--
From: KONRAD Frederic fred.kon...@greensocs.com
I don't see any reason why these properties are missing.
Cc: Cornelia Huck cornelia.h...@de.ibm.com
Cc: Alexander Graf ag...@suse.de
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
Note: Need to apply virtio-rng-refactoring first!
---
.
* A lot of rebasing.
Thanks,
Fred
KONRAD Frederic (8):
virtio-bus: add new functions.
virtio-bus: make virtio_x_bus_new static.
virtio-pci: cleanup.
s390-virtio-bus: cleanup.
virtio-ccw: cleanup.
virtio: remove the function pointer.
virtio: remove virtiobindings.
virtio: cleanup
From: KONRAD Frederic fred.kon...@greensocs.com
This is a cleanup for s390:
The init function is replaced by the device_plugged callback from
virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/s390x/s390-virtio-bus.c | 35 ++-
1 file
From: KONRAD Frederic fred.kon...@greensocs.com
This clean the init and the exit functions and rename virtio_common_cleanup
in virtio_cleanup.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/block/virtio-blk.c | 4 ++--
hw/char/virtio-serial-bus.c | 2 +-
From: KONRAD Frederic fred.kon...@greensocs.com
This remove the function pointer in VirtIODevice, and use only
VirtioDeviceClass function pointer.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 2 --
hw/block/virtio-blk.c | 5 -
From: KONRAD Frederic fred.kon...@greensocs.com
virtio_x_bus_new are only used in file scope.
So this make them static.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/s390x/s390-virtio-bus.c | 4 +++-
hw/s390x/s390-virtio-bus.h | 2 --
hw/s390x/virtio-ccw.c | 4 +++-
From: KONRAD Frederic fred.kon...@greensocs.com
This remove virtio-bindings, and use class instead.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/block/dataplane/virtio-blk.c | 15 +++-
hw/net/vhost_net.c | 17 +++--
hw/s390x/s390-virtio-bus.c
From: KONRAD Frederic fred.kon...@greensocs.com
This remove the init, exit functions as they are no longer used.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-pci.c | 54 ++
hw/virtio/virtio-pci.h | 2 --
2 files
From: KONRAD Frederic fred.kon...@greensocs.com
This add two functions:
* virtio_bus_set_vdev_config.
* virtio_bus_set_vdev_feature.
Needed by virtio-ccw.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio/virtio-bus.c | 23 +++
From: KONRAD Frederic fred.kon...@greensocs.com
This is a cleanup for virtio-ccw.
The init function is replaced by the device_plugged callback from
virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/s390x/virtio-ccw.c | 34 ++
1 file
From: KONRAD Frederic fred.kon...@greensocs.com
Recent changes need two functions to VirtioDevice. This just add them
into VirtioDeviceClass.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
include/hw/virtio/virtio.h | 12
1 file changed, 12 insertions(+)
diff --git
Changes v2 - v3:
* Added property macro.
* Rebased on virtio-net-ccw.
* Renamed device virtio-net = virtio-net-device.
* Rebased.
Thanks,
Fred
KONRAD Frederic (7):
virtio: add two functions to VirtioDeviceClass.
virtio-net: add the virtio-net device.
virtio-net-pci: switch
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-net-device which extends virtio-device, so it can be connected on
virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/net/virtio-net.c| 152 +++--
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-net-s390 is modified for the new API. The device
virtio-net-s390 extends virtio-s390-device as before. It creates and
connects a virtio-net-device during the init. The properties are not modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-net-pci is modified for the new API. The device
virtio-net-pci extends virtio-pci. It creates and connects a
virtio-net-device during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-net-pci and virtio-net-s390 are switched to the new API,
we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/net/virtio-net.c| 141 +
From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init and exit function as they are no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/net/virtio-net.c | 117 ++--
1 file changed, 22 insertions(+), 95
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-net-ccw is modified for the new API. The device
virtio-net-ccw extends virtio-ccw-device as before. It creates and
connects a virtio-net-device during the init. The properties are not modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
To keep compatibility with the old virtio-balloon-x, add the dynamic properties
to virtio-balloon-pci and virtio-balloon-ccw.
Cc: Luiz Capitulino lcapitul...@redhat.com
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
From: KONRAD Frederic fred.kon...@greensocs.com
This fix the broken aliases, by renaming the devices.
So: * virtio-blk = virtio-blk-device.
* virtio-balloon = virtio-balloon-device.
* virtio-scsi = virtio-scsi-device.
All virtio-*-pci, virtio-*-s390, virtio-*-ccw didn't change.
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-ccw is modified for the new API. The device
virtio-serial-ccw extends virtio-ccw-device as before. It creates and
connects a virtio-serial during the init. The properties are not modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-serial-pci and virtio-serial-s390 are switched to the new
API, we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/char/virtio-serial-bus.c | 50 ---
From: KONRAD Frederic fred.kon...@greensocs.com
The qdev field is no longer needed, just drop it.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/char/virtio-serial-bus.c | 2 --
include/hw/virtio/virtio-serial.h | 2 --
2 files changed, 4 deletions(-)
diff --git
.
Thanks,
Fred
KONRAD Frederic (7):
virtio-serial: add the virtio-serial device.
virtio-serial-pci: switch to the new API.
virtio-serial-s390: switch to the new API.
virtio-serial-ccw: switch to the new API.
virtio-serial: cleanup: init and exit functions.
virtio-serial: cleanup: use
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-s390 is modified for the new API. The device
virtio-serial-s390 extends virtio-s390-device as before. It creates and
connects a virtio-serial during the init. The properties are not
modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-pci is modified for the new API. The device
virtio-serial-pci extends virtio-pci. It creates and connects a
virtio-serial during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-serial which extends virtio-device, so it can be connected
on virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/char/virtio-serial-bus.c | 95 ---
From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init and exit function as they are no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/char/virtio-serial-bus.c | 94 ++---
1 file changed, 21 insertions(+), 73
-system-i386
Changes v2 - v3:
* Renamed device virtio-9p = virtio-9p-device.
* Rebased.
Thanks,
Fred
KONRAD Frederic (4):
virtio-9p: add the virtio-9p-device device.
virtio-9p-pci: switch to the new API.
virtio-9p: cleanup: init function.
virtio-9p: cleanup: QOM casts.
hw/9pfs
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-9p-pci is modified for the new API. The device
virtio-9p-pci extends virtio-pci. It creates and connects a virtio-9p-device
during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-9p-device which extends virtio-device, so it can be connected on
virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 73 +-
From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init function as it is no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 75 ++
1 file changed, 23 insertions(+), 52 deletions(-)
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-9p-pci is switched to the new API, we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/9pfs/virtio-9p-device.c | 11 +++
hw/9pfs/virtio-9p.c| 2 +-
hw/9pfs/virtio-9p.h| 2 +-
From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init and exit function as they are no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-serial-bus.c | 94 +++---
1 file changed, 21 insertions(+), 73
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-pci is modified for the new API. The device
virtio-serial-pci extends virtio-pci. It creates and connects a
virtio-serial during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-serial which extends virtio-device, so it can be connected
on virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/s390x/s390-virtio-bus.c | 3 +-
hw/s390x/virtio-ccw.c | 3 +-
hw/virtio-pci.c
From: KONRAD Frederic fred.kon...@greensocs.com
The qdev field is no longer needed, just drop it.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-serial-bus.c | 2 --
hw/virtio-serial.h | 2 --
2 files changed, 4 deletions(-)
diff --git a/hw/virtio-serial-bus.c
:
* Added CCW device.
* Rebased.
Thanks,
Fred
KONRAD Frederic (7):
virtio-serial: add the virtio-serial device.
virtio-serial-pci: switch to the new API.
virtio-serial-s390: switch to the new API.
virtio-serial-ccw: switch to the new API.
virtio-serial: cleanup: init and exit
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-ccw is modified for the new API. The device
virtio-serial-ccw extends virtio-ccw-device as before. It creates and
connects a virtio-serial during the init. The properties are not modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-s390 is modified for the new API. The device
virtio-serial-s390 extends virtio-s390-device as before. It creates and
connects a virtio-serial during the init. The properties are not
modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-serial-pci and virtio-serial-s390 are switched to the new
API, we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-serial-bus.c | 50 ++
(with linux guests) on:
* qemu-system-i386
CHanges v3 - v':
* Removed serial configuration field ommited in VirtioCCWDevice structure.
Changes v2 - v3:
* Added CCW device.
* Rebased.
Thanks,
Fred
KONRAD Frederic (7):
virtio-serial: add the virtio-serial device.
virtio-serial
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-pci is modified for the new API. The device
virtio-serial-pci extends virtio-pci. It creates and connects a
virtio-serial during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init and exit function as they are no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-serial-bus.c | 94 +++---
1 file changed, 21 insertions(+), 73
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-serial which extends virtio-device, so it can be connected
on virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-pci.c| 2 +-
hw/virtio-serial-bus.c | 95
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-s390 is modified for the new API. The device
virtio-serial-s390 extends virtio-s390-device as before. It creates and
connects a virtio-serial during the init. The properties are not
modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-serial-pci and virtio-serial-s390 are switched to the new
API, we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-serial-bus.c | 50 ++
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-ccw is modified for the new API. The device
virtio-serial-ccw extends virtio-ccw-device as before. It creates and
connects a virtio-serial during the init. The properties are not modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
The qdev field is no longer needed, just drop it.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-serial-bus.c | 2 --
hw/virtio-serial.h | 2 --
2 files changed, 4 deletions(-)
diff --git a/hw/virtio-serial-bus.c
on top of virtio-balloon-v3 I posted yesterday.*
I made basic tests (with linux guests) on:
* qemu-system-i386
Changes v2 - v3:
* Added CCW device.
* Rebased.
Thanks,
Fred
KONRAD Frederic (7):
virtio-serial: add the virtio-serial device.
virtio-serial-pci: switch to the new API
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-serial which extends virtio-device, so it can be connected
on virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-pci.c| 2 +-
hw/virtio-serial-bus.c | 95
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-s390 is modified for the new API. The device
virtio-serial-s390 extends virtio-s390-device as before. It creates and
connects a virtio-serial during the init. The properties are not
modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
The qdev field is no longer needed, just drop it.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-serial-bus.c | 2 --
hw/virtio-serial.h | 2 --
2 files changed, 4 deletions(-)
diff --git a/hw/virtio-serial-bus.c
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-ccw is modified for the new API. The device
virtio-serial-ccw extends virtio-ccw-device as before. It creates and
connects a virtio-serial during the init. The properties are not modified.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
Here the virtio-serial-pci is modified for the new API. The device
virtio-serial-pci extends virtio-pci. It creates and connects a
virtio-serial during the init. The properties are not changed.
Signed-off-by: KONRAD Frederic
From: KONRAD Frederic fred.kon...@greensocs.com
As the virtio-serial-pci and virtio-serial-s390 are switched to the new
API, we can use QOM casts.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-serial-bus.c | 50 ++
From: KONRAD Frederic fred.kon...@greensocs.com
This remove old init and exit function as they are no longer needed.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-serial-bus.c | 94 +++---
1 file changed, 21 insertions(+), 73
From: KONRAD Frederic fred.kon...@greensocs.com
Create virtio-balloon which extends virtio-device, so it can be connected on
virtio-bus.
Signed-off-by: KONRAD Frederic fred.kon...@greensocs.com
---
hw/virtio-balloon.c | 95 +
401 - 500 of 809 matches
Mail list logo