[libvirt] [PATCH libvirt 0/9] domain/qemu enhancements

Marc-André Lureau marcandre.lureau at gmail.com
Tue May 15 17:13:33 UTC 2012


Hi,

I have sent those patches before 0.12, and updated them according to
comments (hopefully you don't mind I send them all revised in the same
thread) They bring:

 - domain audio <codec> selection, for ICH6 devices
 - domain port <forward>, for user-mode networking
 - storage <preallocation> mode for QCOW2 images

Marc-André Lureau (9):
  qemu: test CAPS_HDA_MICRO
  domain: add <codec> sound sub-element
  qemu: honour sound <codec> sub-elements
  tests: add qemu-1.1-rc0 data
  tests: add ich6 codec type test to qemuxml2argv-sound-device
  storage: add preallocation element
  storage: learn to create qcow2 with preallocation
  domain: add <forward> element for user mode networking
  qemu: implement user mode port <forward>

 docs/formatdomain.html.in                          |   40 +++
 docs/formatstorage.html.in                         |    6 +
 docs/schemas/domaincommon.rng                      |   58 +++-
 docs/schemas/storagevol.rng                        |   18 ++
 src/conf/domain_conf.c                             |  286 +++++++++++++++++++-
 src/conf/domain_conf.h                             |   45 +++
 src/conf/storage_conf.c                            |   26 ++
 src/conf/storage_conf.h                            |    1 +
 src/libvirt_private.syms                           |    3 +
 src/qemu/qemu_capabilities.c                       |    3 +
 src/qemu/qemu_capabilities.h                       |    1 +
 src/qemu/qemu_command.c                            |  213 +++++++++++++--
 src/storage/storage_backend.c                      |   70 ++++-
 src/util/storage_file.c                            |    4 +
 src/util/storage_file.h                            |   10 +
 tests/qemuhelpdata/qemu-1.1                        |  266 ++++++++++++++++++
 tests/qemuhelpdata/qemu-1.1-device                 |   95 +++++++
 tests/qemuhelptest.c                               |   70 +++++
 tests/qemuxml2argvdata/qemuxml2argv-net-user.args  |    5 +-
 tests/qemuxml2argvdata/qemuxml2argv-net-user.xml   |    2 +
 .../qemuxml2argv-sound-device.args                 |    7 +-
 .../qemuxml2argvdata/qemuxml2argv-sound-device.xml |    7 +
 tests/qemuxml2argvtest.c                           |    3 +-
 tests/qemuxml2xmltest.c                            |    1 +
 tests/storagevolxml2xmlin/vol-qcow2.xml            |    1 +
 tests/storagevolxml2xmlout/vol-qcow2.xml           |    1 +
 26 files changed, 1201 insertions(+), 41 deletions(-)
 create mode 100644 tests/qemuhelpdata/qemu-1.1
 create mode 100644 tests/qemuhelpdata/qemu-1.1-device

-- 
1.7.10.1




More information about the libvir-list mailing list