On Thu, 2016-10-06 at 11:57 -0400, Laine Stump wrote:
(BTW, isn't there something wrt aarch64 about "no pci
controllers in
config means use mmio for devices", or something like that? (Or maybe we
were just *thinking* about that and didn't actually do it, I don't
remember). Using the lack of PCI controllers in the config to imply
"automatically add necessary + extra controllers" would directly
conflict with that.)
We were just thinking about it. mach-virt guests use MMIO
addresses by default, but you can force specific devices
to use PCI instead by adding
<address type='pci'/>
to the relevant element.
How we will make it easy for users and management
applications to create pure PCIe mach-virt guests is
still up for debate :)
--
Andrea Bolognani / Red Hat / Virtualization