]> git.ipfire.org Git - thirdparty/libvirt.git/commit
conf: aggregate multiple pcie-root-ports onto a single slot
authorLaine Stump <laine@laine.org>
Thu, 20 Oct 2016 19:46:01 +0000 (15:46 -0400)
committerLaine Stump <laine@laine.org>
Wed, 11 Jan 2017 09:45:57 +0000 (04:45 -0500)
commit147ebe6ddf313b8e003aef5ad87f40497fa89cb1
tree885d39f6f7bc0f47270132dfde0f33549e1e5b5f
parent48d39cf96d9e16b33efd7a1a9eeffb04fee4e945
conf: aggregate multiple pcie-root-ports onto a single slot

Set the VIR_PCI_CONNECT_AGGREGATE_SLOT flag for pcie-root-ports so
that they will be assigned to all the functions on a slot.

Some qemu test case outputs had to be adjusted due to the
pcie-root-ports now being put on multiple functions.
21 files changed:
src/conf/domain_addr.c
tests/qemuxml2argvdata/qemuxml2argv-aarch64-virtio-pci-default.args
tests/qemuxml2argvdata/qemuxml2argv-pcie-root-port.args
tests/qemuxml2argvdata/qemuxml2argv-pcie-switch-upstream-port.args
tests/qemuxml2argvdata/qemuxml2argv-q35-default-devices-only.args
tests/qemuxml2argvdata/qemuxml2argv-q35-multifunction.args
tests/qemuxml2argvdata/qemuxml2argv-q35-pcie-autoadd.args
tests/qemuxml2argvdata/qemuxml2argv-q35-pcie.args
tests/qemuxml2argvdata/qemuxml2argv-q35-virt-manager-basic.args
tests/qemuxml2argvdata/qemuxml2argv-q35-virtio-pci.args
tests/qemuxml2argvtest.c
tests/qemuxml2xmloutdata/qemuxml2xmlout-aarch64-virtio-pci-default.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-pcie-root-port.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-pcie-switch-upstream-port.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-q35-default-devices-only.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-q35-multifunction.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-q35-pcie-autoadd.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-q35-pcie.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-q35-virt-manager-basic.xml
tests/qemuxml2xmloutdata/qemuxml2xmlout-q35-virtio-pci.xml
tests/qemuxml2xmltest.c