On 11/21/2016 07:08 AM, Andrea Bolognani wrote:
> If libvirt is using a specific version of pseries, then it
already knows
> that <=2.7 has pci.0 as a root, pcie.0 otherwise. libvirt has a knowledge
> what QEMU version has what, right?
It doesn't yet, that's the point :)
We *could* add such knowledge to libvirt[1], but *existing*
libvirt versions would still not know about it, which means
that upgrading QEMU withough upgrading libvirt will result
in failure to create new guests.
But that's okay. In general, we try to promise that:
old qemu + old libvirt works
new qemu + new libvirt works
old qemu + new libvirt works
new qemu + old libvirt is untested, and may require a libvirt upgrade
In other words, as long as you update your stack from top down (libvirt
before qemu), you should be fine.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library
http://libvirt.org