Invention Grant
- Patent Title: Memory sharing for direct memory access by a device assigned to a guest operating system
-
Application No.: US14724308Application Date: 2015-05-28
-
Publication No.: US09772962B2Publication Date: 2017-09-26
- Inventor: Michael Tsirkin , Andrea Arcangeli
- Applicant: Red Hat Israel, Ltd.
- Applicant Address: IL Raanana
- Assignee: Red Hat Israel, Ltd.
- Current Assignee: Red Hat Israel, Ltd.
- Current Assignee Address: IL Raanana
- Agency: Lowenstein Sandler LLP
- Main IPC: G06F13/28
- IPC: G06F13/28 ; G06F3/06

Abstract:
A guest operating system (OS) detects a direct memory access (DMA) write request for a device assigned to a guest OS to perform a DMA write to a page of memory and, prior to a write access of to the page, sets a DMA write state of a guest physical address for the requested page of memory to indicate that a DMA write operation is in progress for the requested page. The guest OS causes a virtual central processing unit (CPU) to attempt to write to the requested page of memory and sends the DMA write request to the device to cause the device to write to the requested page of memory.
Public/Granted literature
- US20160350244A1 MEMORY SHARING FOR DIRECT MEMORY ACCESS BY A DEVICE ASSIGNED TO A GUEST OPERATING SYSTEM Public/Granted day:2016-12-01
Information query