On 28/04/2021 11:17, Olaf Hering wrote: > Am Wed, 28 Apr 2021 11:49:59 +0200 > schrieb Jan Beulich <jbeul...@suse.com>: > >> On 28.04.2021 09:50, Olaf Hering wrote: >>> Is there an API to get a list of PFNs which are currently being active in >>> the grant table for a given domid? >> Do you really mean PFNs? > The save/restore code uses the term "pfn" to refer to page indices from the > domU point of view. Since I usually just follow the HVM code paths, the term > might indeed be incorrect for PV.
pfn's is correct here. The migration logic tracks dirty pages in the same address space as Xen's logdirty bitmap. For HVM guests, this is ==gfn. For PV guests, this is the guest's logical idea of its physmap layout, as written in the M2P, and specifically not mfn/gfn's. ~Andrew