qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH v2] virtio-pci: Fix cross-version migration with


From: Maxime Coquelin
Subject: Re: [Qemu-devel] [PATCH v2] virtio-pci: Fix cross-version migration with older machines
Date: Wed, 14 Dec 2016 17:27:21 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0



On 12/14/2016 05:24 PM, Cornelia Huck wrote:
On Wed, 14 Dec 2016 17:19:58 +0100
Maxime Coquelin <address@hidden> 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

[Prev in Thread] Current Thread [Next in Thread]