> -----Original Message----- > From: Jason Gunthorpe [mailto:j...@nvidia.com] > Sent: 27 June 2023 13:30 > To: Cédric Le Goater <c...@redhat.com> > Cc: Avihai Horon <avih...@nvidia.com>; Alex Williamson > <alex.william...@redhat.com>; Joao Martins <joao.m.mart...@oracle.com>; > Juan Quintela <quint...@redhat.com>; Peter Xu <pet...@redhat.com>; > Leonardo Bras <leob...@redhat.com>; Zhenzhong Duan > <zhenzhong.d...@intel.com>; Yishai Hadas <yish...@nvidia.com>; Maor > Gottlieb <ma...@nvidia.com>; Kirti Wankhede <kwankh...@nvidia.com>; > Tarun Gupta <targu...@nvidia.com>; qemu-devel@nongnu.org; Shameerali > Kolothum Thodi <shameerali.kolothum.th...@huawei.com> > Subject: Re: [PATCH 3/3] vfio/migration: Make VFIO migration > non-experimental > > On Tue, Jun 27, 2023 at 02:21:55PM +0200, Cédric Le Goater wrote: > > > We have a way to run and migrate a machine with a device not supporting > > dirty tracking. Only Hisilicon is in that case today. May be there are > > plans to add dirty tracking support ? > > Hisilicon will eventually use Joao's work for IOMMU based tracking, > this is what their HW was designed to do.
Yes. The plan is to make use of SMMUv3 HTTU feature for dirty tracking based on Joao's work here, https://lore.kernel.org/kvm/20230518204650.14541-1-joao.m.mart...@oracle.com/ Thanks, Shameer