]> git.ipfire.org Git - thirdparty/libvirt.git/commit
qemu: add capabilities bit for device xio3130-downstream
authorLaine Stump <laine@laine.org>
Wed, 17 Jun 2015 18:24:29 +0000 (14:24 -0400)
committerLaine Stump <laine@laine.org>
Mon, 10 Aug 2015 02:29:25 +0000 (22:29 -0400)
commitad1748a1aa47774f4e2b7bac31d162206fd4103b
treee05f1b91d2d0d6a48c5daca97819516e902d9366
parentcb99086d1b2661a733b5b6757560062e488242e2
qemu: add capabilities bit for device xio3130-downstream

The downstream ports of an x3130-upstream switch can each have one of
these plugged into them (and that is the only place they can be
connected). Each xio3130-downstream provides a single PCIe port that
can have PCI or PCIe devices hotplugged into it. Apparently an entire
set of x3130-upstream + several xio3130-downstreams can be hotplugged
as a unit, but it's not clear to me yet how that would be done, since
qemu only allows attaching a single device at a time.

This device will be used to implement the
"pcie-switch-downstream-port" model of pci controller.
src/qemu/qemu_capabilities.c
src/qemu/qemu_capabilities.h
tests/qemucapabilitiesdata/caps_1.2.2-1.caps
tests/qemucapabilitiesdata/caps_1.3.1-1.caps
tests/qemucapabilitiesdata/caps_1.4.2-1.caps
tests/qemucapabilitiesdata/caps_1.5.3-1.caps
tests/qemucapabilitiesdata/caps_1.6.0-1.caps
tests/qemucapabilitiesdata/caps_1.6.50-1.caps
tests/qemucapabilitiesdata/caps_2.1.1-1.caps
tests/qemuhelptest.c