]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: Use PHBs when extending the guest PCI topology
authorAndrea Bolognani <abologna@redhat.com>
Mon, 29 May 2017 15:18:35 +0000 (17:18 +0200)
committerAndrea Bolognani <abologna@redhat.com>
Sat, 15 Jul 2017 12:50:42 +0000 (14:50 +0200)
commit64645b78a4ecb728c37ae6d769c550bf3c74819d
tree6c04dd2f3bc6a02d55a1f61d2c4d5bb175e36b1f
parent045515d36935e958a87745cb4723e401cb8b2cdd
qemu: Use PHBs when extending the guest PCI topology

When looking for slots suitable for a PCI device, libvirt
might need to add an extra PCI controller: for pSeries guests,
we want that extra controller to be a PHB (pci-root) rather
than a PCI bridge.

Signed-off-by: Andrea Bolognani <abologna@redhat.com>
Reviewed-by: Laine Stump <laine@laine.org>
13 files changed:
src/conf/domain_addr.c
src/conf/domain_addr.h
src/qemu/qemu_domain_address.c
tests/qemuxml2argvdata/qemuxml2argv-pseries-hostdevs-2.args
tests/qemuxml2argvdata/qemuxml2argv-pseries-hostdevs-3.args
tests/qemuxml2argvdata/qemuxml2argv-pseries-many-buses-1.args
tests/qemuxml2argvdata/qemuxml2argv-pseries-many-devices.args
tests/qemuxml2argvtest.c
tests/qemuxml2xmloutdata/qemuxml2xmlout-pseries-hostdevs-2.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-pseries-hostdevs-3.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-pseries-many-buses-1.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-pseries-many-devices.xml
tests/qemuxml2xmltest.c