[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v5 00/10] NIC vhost-vdpa state restore via Shadow CVQ
From: |
Eugenio Perez Martin |
Subject: |
Re: [PATCH v5 00/10] NIC vhost-vdpa state restore via Shadow CVQ |
Date: |
Thu, 4 Aug 2022 20:17:10 +0200 |
On Thu, Aug 4, 2022 at 6:21 AM Jason Wang <jasowang@redhat.com> wrote:
>
>
> 在 2022/8/3 01:57, Eugenio Pérez 写道:
> > CVQ of net vhost-vdpa devices can be intercepted since the work of [1]. The
> > virtio-net device model is updated. The migration was blocked because
> > although
> > the state can be megrated between VMM it was not possible to restore on the
> > destination NIC.
> >
> > This series add support for SVQ to inject external messages without the
> > guest's
> > knowledge, so before the guest is resumed all the guest visible state is
> > restored. It is done using standard CVQ messages, so the vhost-vdpa device
> > does
> > not need to learn how to restore it: As long as they have the feature, they
> > know how to handle it.
> >
> > This series needs fixes [1], [2] and [3] to be applied to achieve full live
> > migration.
> >
> > Thanks!
> >
> > [1] https://lists.nongnu.org/archive/html/qemu-devel/2022-07/msg02984.html
> > [2] https://lists.nongnu.org/archive/html/qemu-devel/2022-07/msg03993.html
>
>
> Note that the above has been merged into master.
>
> And the series looks good overall, just some comments to make the code
> easier to be read and maintained in the future.
>
I think I addressed all of them, plus some others that were decided to
leave for later. We can revert them if it's not fine.
Sending a new version.
Thanks!
- Re: [PATCH v5 06/10] vdpa: Make vhost_vdpa_net_cvq_map_elem accept any out sg, (continued)
- Re: [PATCH v5 06/10] vdpa: Make vhost_vdpa_net_cvq_map_elem accept any out sg, Eugenio Perez Martin, 2022/08/04
- Re: [PATCH v5 06/10] vdpa: Make vhost_vdpa_net_cvq_map_elem accept any out sg, Jason Wang, 2022/08/04
- Re: [PATCH v5 06/10] vdpa: Make vhost_vdpa_net_cvq_map_elem accept any out sg, Eugenio Perez Martin, 2022/08/04
- Re: [PATCH v5 06/10] vdpa: Make vhost_vdpa_net_cvq_map_elem accept any out sg, Jason Wang, 2022/08/04
- Re: [PATCH v5 06/10] vdpa: Make vhost_vdpa_net_cvq_map_elem accept any out sg, Eugenio Perez Martin, 2022/08/04
[PATCH v5 07/10] vdpa: add NetClientState->load() callback, Eugenio Pérez, 2022/08/02
[PATCH v5 08/10] vdpa: add net_vhost_vdpa_cvq_info NetClientInfo, Eugenio Pérez, 2022/08/02
[PATCH v5 09/10] vdpa: Add virtio-net mac address via CVQ at start, Eugenio Pérez, 2022/08/02
[PATCH v5 10/10] vdpa: Delete CVQ migration blocker, Eugenio Pérez, 2022/08/02
Re: [PATCH v5 00/10] NIC vhost-vdpa state restore via Shadow CVQ, Jason Wang, 2022/08/04
- Re: [PATCH v5 00/10] NIC vhost-vdpa state restore via Shadow CVQ,
Eugenio Perez Martin <=