Re: [PATCH V2 vfio 00/14] Add migration PRE_COPY support for mlx5 driver

Jason Gunthorpe
2022-12-02T01:06:42Z

On Thu, Dec 01, 2022 at 05:29:17PM +0200, Yishai Hadas wrote:

>
> Jason Gunthorpe (1):
> vfio: Extend the device migration protocol with PRE_COPY
>
> Shay Drory (3):
> net/mlx5: Introduce ifc bits for pre_copy
> vfio/mlx5: Fallback to STOP_COPY upon specific PRE_COPY error
> vfio/mlx5: Enable MIGRATION_PRE_COPY flag
>
> Yishai Hadas (10):
> vfio/mlx5: Enforce a single SAVE command at a time
> vfio/mlx5: Refactor PD usage
> vfio/mlx5: Refactor MKEY usage
> vfio/mlx5: Refactor migration file state
> vfio/mlx5: Refactor to use queue based data chunks
> vfio/mlx5: Introduce device transitions of PRE_COPY
> vfio/mlx5: Introduce SW headers for migration states
> vfio/mlx5: Introduce vfio precopy ioctl implementation
> vfio/mlx5: Consider temporary end of stream as part of PRE_COPY
> vfio/mlx5: Introduce multiple loads

This looks OK to me now, the logic is clear

Reviewed-by: Jason Gunthorpe <jgg@nvidia.com>

Thanks,
Jason