发明名称 Substitute virtualized-memory page tables
摘要 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.
申请公布号 US8719546(B2) 申请公布日期 2014.05.06
申请号 US201313734851 申请日期 2013.01.04
申请人 INTEL CORPORATION 发明人 LIU BAOHONG;CASTELINO MANOHAR R.;TSENG KUO-LANG;SOOD RITU;TALLAM MADHUKAR
分类号 G06F12/14 主分类号 G06F12/14
代理机构 代理人
主权项
地址