On Fri, Jan 06, 2023 at 04:36:09PM -0700, Alex Williamson wrote:

> Missing from the series is the all important question of what happens
> to "x-enable-migration" now.  We have two in-kernel drivers supporting
> v2 migration, so while hardware and firmware may still be difficult to
> bring together, it does seem possible for the upstream community to
> test and maintain this.

My post-break memory is a bit hazy, but don't we still need a qemu
series for the new dirty tracking uAPI? I suggest that is the right
spot to declare victory on this, as it is actually production usable
and testable.

I'm also hopeful we can see the system iommu dirty tracking

> To declare this supported and not to impose any additional requirements
> on management tools, I think migration needs to be enabled by default
> for devices that support it.

At least for mlx5 there will be a switch that causes the VF to not
support migration, and that will be probably be the default.

> Is there any utility to keeping around
> some sort of device option to force it ON/OFF?  

I think not at the qemu, level. Even for testing purposes it is easy
to disable live migration by not loading the valiant vfio driver.

Jason

Reply via email to