On Wed, 2017-03-15 at 15:22 -0400, Laine Stump wrote:
> It was mentioned somewhere, at some point, that we might
> want to switch to generic PCIe Root Ports for x86/q35
> guests as well.
>
> It sounds like a good idea to me, and in fact QEMU's sample
> configuration files for x86/q35 (docs/q35-virtio-*.cfg)
> already push in that direction; however, I didn't want to
> risk holding up the aarch64/virt change, which we
> unquestionably want, because of that, so I will propose it
> as a separate patch further down the line.
Personally I'm fine with making it the default for new root ports on any
machinetype that has it in the capabilities - if anything doesn't work,
it's a bug and needs to be fixed, and we can't find the things that
don't work if people aren't using it. In other words "the sooner the
better". (Aside from that is the fact that the generic root port is
going to have IO space turned off by default, and we should all be
switching to that as soon as possible).
I agree with you, let's just change the default for all
architectures and machine types in one fell swoop.
--
Andrea Bolognani / Red Hat / Virtualization