[RFC PATCH 0/5] ivshmem support

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

 



The following patches are an implementation proposal
for the ivshmem device support in libvirt.

Any feedback is welcome.

Note:
   SELinux is not supported (need to be done for the next
   patchset version)

Maxime Leroy (5):
  doc: schema: Add basic documentation for the ivshmem support
  conf: Parse and format ivshmem device XML
  qemu: Add cap flag QEMU_CAPS_IVSHMEM
  qemu: Build command line for ivshmem device
  tests: Add tests for ivshmem device handling

 docs/formatdomain.html.in                        |  72 +++++++
 docs/schemas/domaincommon.rng                    |  57 ++++++
 src/conf/domain_conf.c                           | 234 ++++++++++++++++++++++-
 src/conf/domain_conf.h                           |  40 ++++
 src/libvirt_private.syms                         |   4 +
 src/qemu/qemu_capabilities.c                     |   2 +
 src/qemu/qemu_capabilities.h                     |   1 +
 src/qemu/qemu_command.c                          |  77 ++++++++
 src/qemu/qemu_command.h                          |   4 +
 src/qemu/qemu_hotplug.c                          |   1 +
 tests/qemucapabilitiesdata/caps_1.2.2-1.caps     |   1 +
 tests/qemucapabilitiesdata/caps_1.3.1-1.caps     |   1 +
 tests/qemucapabilitiesdata/caps_1.4.2-1.caps     |   1 +
 tests/qemucapabilitiesdata/caps_1.5.3-1.caps     |   1 +
 tests/qemucapabilitiesdata/caps_1.6.0-1.caps     |   1 +
 tests/qemucapabilitiesdata/caps_1.6.50-1.caps    |   1 +
 tests/qemuhelptest.c                             |  15 +-
 tests/qemuxml2argvdata/qemuxml2argv-ivshmem.args |  10 +
 tests/qemuxml2argvdata/qemuxml2argv-ivshmem.xml  |  36 ++++
 tests/qemuxml2argvtest.c                         |   3 +
 tests/qemuxml2xmltest.c                          |   2 +
 21 files changed, 558 insertions(+), 6 deletions(-)
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-ivshmem.args
 create mode 100644 tests/qemuxml2argvdata/qemuxml2argv-ivshmem.xml

-- 
1.9.3

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