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

Reply via email to