[libvirt] [PATCH 0/6] Several Q35 related tweaks

Laine Stump laine at laine.org
Wed Sep 25 12:30:28 UTC 2013


These patches are all in response to the issues that Gerd Hoffman
raised in

   https://bugzilla.redhat.com/show_bug.cgi?id=1003983

Three of the six are simple refactoring of existing code, done
separately so that the patches that change functionality would be
simpler to review. None of them is very long.


Laine Stump (6):
  qemu: eliminate redundant if clauses in qemuCollectPCIAddress
  qemu: allow some PCI devices to be attached to PCIe slots
  qemu: replace multiple strcmps with a switch on an enum
  qemu: support ich9-intel-hda audio device
  qemu: turn if into switch in qemuDomainValidateDevicePCISlotsQ35
  qemu: prefer to put a Q35 machine's dmi-to-pci-bridge at 00:1E.0

 docs/schemas/domaincommon.rng                      |   1 +
 src/conf/domain_conf.c                             |   6 +-
 src/conf/domain_conf.h                             |   1 +
 src/qemu/qemu_capabilities.c                       |   2 +
 src/qemu/qemu_capabilities.h                       |   1 +
 src/qemu/qemu_command.c                            | 197 +++++++++++++++------
 src/qemu/qemu_command.h                            |   4 +
 tests/qemuxml2argvdata/qemuxml2argv-pcie-root.args |   2 +-
 .../qemuxml2argv-pcihole64-q35.args                |   2 +-
 tests/qemuxml2argvdata/qemuxml2argv-q35.args       |   2 +-
 .../qemuxml2argv-sound-device.args                 |   7 +-
 .../qemuxml2argvdata/qemuxml2argv-sound-device.xml |   5 +
 tests/qemuxml2argvtest.c                           |   3 +-
 13 files changed, 175 insertions(+), 58 deletions(-)

-- 
1.8.3.1




More information about the libvir-list mailing list