This series allows PCI bridges to be added and used. After patch 6/7 more buses are usable if the bridges and addresses are explicitly specified in the XML. After 7/7 bridges are auto-added and the new buses are used automatically. (This only works if there is enough space on bus 0 for the bridges, otherwise they need to be specified manually). (Documentation, tests and bridge hotplug is still missing) Contains slightly modified li guang's patches 1-3: https://www.redhat.com/archives/libvir-list/2013-February/msg00981.html and reworked address allocation for multiple buses https://www.redhat.com/archives/libvir-list/2013-February/msg00793.html Ján Tomko (5): qemu: QEMU_PCI constant consistency qemu: move PCI address check out of qemuPCIAddressAsString qemu: switch PCI address set from hash table to an array qemu: Add support for plugging devices into PCI bridges qemu: auto-add and use bridges liguang (2): add pci-bridge controller type qemu: build command line for pci-bridge device docs/schemas/domaincommon.rng | 1 + src/conf/domain_conf.c | 3 +- src/conf/domain_conf.h | 1 + src/qemu/qemu_capabilities.c | 2 + src/qemu/qemu_capabilities.h | 1 + src/qemu/qemu_command.c | 551 ++++++++++++++++++++++++++++++------------ src/qemu/qemu_command.h | 4 +- tests/qemuhelptest.c | 21 +- 8 files changed, 421 insertions(+), 163 deletions(-) -- 1.8.1.5 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list