Invention Grant
- Patent Title: Transparent memory-mapped emulation of I/O calls
-
Application No.: US14467974Application Date: 2014-08-25
-
Publication No.: US09658878B2Publication Date: 2017-05-23
- Inventor: Daniel R. K. Ports , Xiaoxin Chen , Carl A. Waldspurger , Pratap Subrahmanyam , Tal Garfinkel
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Patterson & Sheridan LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F11/14 ; G06F9/48 ; G06F9/455 ; G06F9/44

Abstract:
A virtual-machine-based system provides a mechanism to implement application file I/O operations of protected data by implementing the I/O operations semantics in a shim layer with memory-mapped regions. The semantics of these I/O operations are emulated in a shim layer with memory-mapped regions by using a mapping between a process' address space and a file or shared memory object. Data that is protected from viewing by a guest OS running in a virtual machine may nonetheless be accessed by the process.
Public/Granted literature
- US20150046924A1 TRANSPARENT MEMORY-MAPPED EMULATION OF I/O CALLS Public/Granted day:2015-02-12
Information query