CPC G06F 12/1009 (2013.01) [G06F 9/45558 (2013.01); G06F 12/063 (2013.01); G06F 12/1081 (2013.01); G06F 2009/45579 (2013.01); G06F 2009/45583 (2013.01); G06F 2009/45591 (2013.01)] | 4 Claims |
1. A method comprising:
creating, for a virtual machine (VM) by a virtual machine monitor (VMM), a virtual input/output memory management unit (IOMMU) corresponding to a physical IOMMU, the virtual IOMMU having a process address space identifier (PASID) entry width that is smaller than the PASID entry width of the physical IOMMU; and
shadowing, by the VMM, a guest PASID from the virtual IOMMU in the physical IOMMU.
|