Hypervisor direct memory access
AssigneeMicrosoft Technology Licensing, LLC
InventorsAditya Bhandari, Bruce J. Sherwin, Jr., Xin David Zhang
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorsAditya Bhandari, Bruce J. Sherwin, Jr., Xin David Zhang
Estimating the term…
This disclosure generally relates to hypervisor memory virtualization. Techniques disclosed herein improve peripheral component interconnect express (PCI-e) device interoperability with a virtual machine. As an example, when a direct-memory access request is received from a PCI-e device but the target memory is currently unmapped, an indication may be provided to a memory paging processor so as to page-in the memory, such that the PCI-e device may continue to function normally. In some examples, the access request may be buffered and replayed once the memory is paged-in, or the access request may be retried, among other examples.
A system comprising:
A method for providing direct memory access for a device in use by a virtual machine, comprising:
A method for providing direct memory access, comprising:
Dependencies are inferred from the claim text.