Set iommu supported page size mask same as host Linux supported page size mask.
Signed-off-by: Bharat Bhushan <bbhush...@marvell.com> --- v7->v8: - new patch hw/vfio/common.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hw/vfio/common.c b/hw/vfio/common.c index c586edf47a..6ea50d696f 100644 --- a/hw/vfio/common.c +++ b/hw/vfio/common.c @@ -635,6 +635,9 @@ static void vfio_listener_region_add(MemoryListener *listener, int128_get64(llend), iommu_idx); + memory_region_iommu_set_page_size_mask(giommu->iommu, + container->pgsizes); + ret = memory_region_register_iommu_notifier(section->mr, &giommu->n, &err); if (ret) { -- 2.17.1