[PATCHv2 0/5] Virtio support for S390

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Resending as a thread, same content. Please ignore previous submission.

This series adds support for the s390 flavor of virtio devices.
Since the s390 virtio devices are not implemented as PCI devices
it is necessary to refactor some of the device address assignment
code.

Viktor Mihajlovski (5):
  S390: Extended qemuDomainAssignAddresses to be callable from
    everywhere.
  S390: Change tests to use (modified) qemuDomainAssignAddresses
  S390: Add support for virtio-s390 devices.
  S390: Domain Schema for s390-virtio machines.
  S390: Adding testcases for s390

 docs/schemas/domaincommon.rng                      |   20 +++
 src/conf/domain_conf.c                             |   11 +-
 src/conf/domain_conf.h                             |    1 +
 src/qemu/qemu_capabilities.c                       |    7 +
 src/qemu/qemu_capabilities.h                       |    1 +
 src/qemu/qemu_command.c                            |  140 ++++++++++++++++++--
 src/qemu/qemu_command.h                            |    6 +-
 src/qemu/qemu_driver.c                             |   14 +-
 src/qemu/qemu_process.c                            |   42 +------
 .../qemuxml2argv-console-virtio-s390.args          |    9 ++
 .../qemuxml2argv-console-virtio-s390.xml           |   24 ++++
 .../qemuxml2argv-disk-virtio-s390.args             |    5 +
 .../qemuxml2argv-disk-virtio-s390.xml              |   22 +++
 .../qemuxml2argv-minimal-s390.args                 |    5 +
 .../qemuxml2argvdata/qemuxml2argv-minimal-s390.xml |   21 +++
 .../qemuxml2argv-net-virtio-s390.args              |    5 +
 .../qemuxml2argv-net-virtio-s390.xml               |   22 +++
 tests/qemuxml2argvtest.c                           |   20 ++--
 tests/qemuxmlnstest.c                              |   13 +--
 tests/testutilsqemu.c                              |   31 +++++
 20 files changed, 333 insertions(+), 86 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-console-virtio-s390.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-console-virtio-s390.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-disk-virtio-s390.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-disk-virtio-s390.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-minimal-s390.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-minimal-s390.xml
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-net-virtio-s390.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-net-virtio-s390.xml

--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list


[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]