HARDWARE OFFLOADING FOR AN EMULATED IOMMU DEVICE

    公开(公告)号:US20230082195A1

    公开(公告)日:2023-03-16

    申请号:US17475229

    申请日:2021-09-14

    Applicant: Red Hat, Inc.

    Abstract: Disclosed is a method of managing memory of a virtual machine (VM), including receiving, at a physical input-output memory management unit (IOMMU) of a processing device operating the VM, a request from a VM IOMMU for VM memory address translation for a VM peripheral component interconnect (PCI) device created on the VM; determining, by the physical IOMMU, a corresponding VM memory address translation result based on the request as received and a memory translation table; and transmitting, by the physical IOMMU to the VM IOMMU, the corresponding VM memory address translation result for servicing the request for VM memory address translation of the VM PCI device.

Patent Agency Ranking