[PATCH] vdpa/ifc: add live migration for block device

Maxime Coquelin maxime.coquelin at redhat.com
Mon Jan 2 16:14:45 CET 2023



On 12/14/22 08:47, Andy Pei wrote:
> When we use "sw-live-migration=1" in arguments, we run in SW assisted
> live migration mode.
> 
> In SW assisted live migration mode, driver will stop the device and
> setup a mediated virtio ring to relay the communication between the
> virtio driver and the VDPA device.
> 
> For block devices, we have to make sure that each IO is completed.
> When we terminate the above mediated virtio ring, we stop
> notifying queue about new IOs, wait for all the in-flight IOs to
> be completed.
> 
> Signed-off-by: Andy Pei <andy.pei at intel.com>
> ---
>   drivers/vdpa/ifc/ifcvf_vdpa.c | 22 ++++++++++++++++++++++
>   1 file changed, 22 insertions(+)
> 

Reviewed-by: Maxime Coquelin <maxime.coquelin at redhat.com>

Thanks,
Maxime



More information about the dev mailing list