Invention Grant
- Patent Title: Substitute virtualized-memory page tables
- Patent Title (中): 替换虚拟内存页表
-
Application No.: US13734851Application Date: 2013-01-04
-
Publication No.: US08719546B2Publication Date: 2014-05-06
- Inventor: Baohong Liu , Manohar R. Castelino , Kuo-Lang Tseng , Ritu Sood , Madhukar Tallam
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Schwabe, Williamson & Wyatt, P.C.
- Priority: WOPCT/US2012/020229 20120104
- Main IPC: G06F12/14
- IPC: G06F12/14

Abstract:
Embodiments of techniques and systems for using substitute virtualized-memory page tables are described. In embodiments, a virtual machine monitor (VMM) may determine that a virtualized memory access to be performed by an instruction executing on a guest software virtual machine is not allowed in accordance with a current virtualized-memory page table (VMPT). The VMM may select a substitute VMPT that permits the virtualized memory access, In scenarios where a data access length for the instruction is known, the substitute VMPT may include full execute, read, and write permissions for the entire guest software address space. In scenarios where a data access length for the instruction is not known, the substitute VMPT may include less than full execute, read, and write permissions for the entire guest software address space, and may be modified to allow the requested virtualized memory access. Other embodiments may be described and claimed.
Public/Granted literature
- US20130191611A1 SUBSTITUTE VIRTUALIZED-MEMORY PAGE TABLES Public/Granted day:2013-07-25
Information query