On Mon, Oct 05, 2020 at 10:49:01AM +0100, Paul Durrant wrote: > From: Paul Durrant <pdurr...@amazon.com> > > When using 'shared_pt' mode the IOMMU is using the EPT PTEs. In 'sync_pt' > mode these PTEs are instead replicated for the IOMMU to use. Hence, it is > fairly clear that the memory overhead in this mode is essentially another > copy of the P2M. > > This patch removes the independent calculation done in > libxl__get_required_iommu_memory() and instead simply uses 'shadow_memkb' > as the value of the IOMMU overhead since this is the estimated size of > the P2M. > > Signed-off-by: Paul Durrant <pdurr...@amazon.com>
Acked-by: Wei Liu <w...@xen.org>