]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: add pcie-root controller
authorLaine Stump <laine@laine.org>
Wed, 10 Jul 2013 19:19:32 +0000 (15:19 -0400)
committerLaine Stump <laine@laine.org>
Mon, 5 Aug 2013 19:13:56 +0000 (15:13 -0400)
commit48a3f48ac59a335b95b445e69f7e47f3e10d930e
tree43228dfb3b9b36c49468efa73d719eb69d07a276
parentc305783c65f2b552a08fc0e03e1d9b98157d91ca
qemu: add pcie-root controller

This controller is implicit on q35 machinetypes. It provides 31 PCIe
(*not* PCI) slots as controller 0.

Currently there are no devices that can connect to pcie-root, and no
implicit pci controller on a q35 machine, so q35 is still
unusable. For a usable q35 system, we need to add a
"dmi-to-pci-bridge" pci controller, which can connect to pcie-root,
and provides standard pci slots that can be used to connect other
devices.
docs/formatdomain.html.in
docs/schemas/domaincommon.rng
src/conf/domain_conf.c
src/conf/domain_conf.h
src/qemu/qemu_command.c
src/qemu/qemu_command.h
src/qemu/qemu_domain.c
tests/qemuxml2argvdata/qemuxml2argv-pcie-root.args [new file with mode: 0644]
tests/qemuxml2argvdata/qemuxml2argv-pcie-root.xml [new file with mode: 0644]
tests/qemuxml2argvtest.c
tests/qemuxml2xmltest.c