diff --git a/qemu/include/exec/memory.h b/qemu/include/exec/memory.h index 1c84761a..8231aa8f 100644 --- a/qemu/include/exec/memory.h +++ b/qemu/include/exec/memory.h @@ -145,6 +145,8 @@ typedef struct MemoryRegionIOMMUOps MemoryRegionIOMMUOps; struct MemoryRegionIOMMUOps { /* Return a TLB entry that contains a given address. */ IOMMUTLBEntry (*translate)(MemoryRegion *iommu, hwaddr addr, bool is_write); + /* Returns minimum supported page size */ + uint64_t (*get_min_page_size)(MemoryRegion *iommu); }; struct MemoryRegion {