Re: [PATCH v5 05/14] vfio/migration: Allow migration without VFIO IOMMU dirty tracking support

2023-01-08 Thread Avihai Horon
On 06/01/2023 23:56, Alex Williamson wrote: External email: Use caution opening links or attachments On Thu, 29 Dec 2022 13:03:36 +0200 Avihai Horon wrote: Currently, if IOMMU of a VFIO container doesn't support dirty page tracking, migration is blocked. This is because a DMA-able VFIO dev

Re: [PATCH v5 05/14] vfio/migration: Allow migration without VFIO IOMMU dirty tracking support

2023-01-06 Thread Alex Williamson
On Thu, 29 Dec 2022 13:03:36 +0200 Avihai Horon wrote: > Currently, if IOMMU of a VFIO container doesn't support dirty page > tracking, migration is blocked. This is because a DMA-able VFIO device > can dirty RAM pages without updating QEMU about it, thus breaking the > migration. > > However, t

[PATCH v5 05/14] vfio/migration: Allow migration without VFIO IOMMU dirty tracking support

2022-12-29 Thread Avihai Horon
Currently, if IOMMU of a VFIO container doesn't support dirty page tracking, migration is blocked. This is because a DMA-able VFIO device can dirty RAM pages without updating QEMU about it, thus breaking the migration. However, this doesn't mean that migration can't be done at all. In such case, a