Hypervisor direct memory access
US10503537B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 19, 2018 |
| Grant date | Dec 10, 2019 |
| Priority date | — |
| Expiry date | Feb 8, 2038 |
Classification
- Technology area (CPC —)General
Abstract
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.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.