On 12/14/2016 05:24 PM, Cornelia Huck wrote:
On Wed, 14 Dec 2016 17:19:58 +0100 Maxime Coquelin <[email protected]> wrote:> This patch fixes a cross-version migration regression introduced > by commit d1b4259f ("virtio-bus: Plug devices after features are > negotiated"). > > The problem is encountered when host's vhost backend does not support > VIRTIO_F_VERSION_1, and migration is initiated from a v2.7 or prior > QEMU version with virtio-pci modern capabilities enabled to a v2.8 > QEMU version. > > In this case, modern capabilities get exposed to the guest by the source, > whereas the target will detect version 1 is not supported so will only > expose legacy capabilities. > > The problem is fixed by introducing a new "x-modern-broken" property,wrong property name...
Whoops... v3 on its way. Thanks, Maxime
