Invention Grant
- Patent Title: Dynamic page table edit control
-
Application No.: US14750982Application Date: 2015-06-25
-
Publication No.: US09710393B2Publication Date: 2017-07-18
- Inventor: Michael Lemay , David M. Durham , Andrew V. Anderson , Gilbert Neiger , Ravi L. Sahita
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Grossman, Tucker, Perreault, Pfleger, PLLC
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F12/1009 ; G06F12/1027 ; G06F12/14 ; G06F9/455 ; G06F21/00

Abstract:
Generally, this disclosure provides systems, methods and computer readable media for a page table edit controller configured to control access to guest page tables by virtual machine (VM) guest software through the manipulation of extended page tables. The system may include a translation look-aside buffer (TLB) to maintain a policy to lock one or more guest linear addresses (GLAs) to one or more allowable guest physical addresses (GPAs); a page walk processor to update the TLB based on the guest page tables; and a page table edit control (PTEC) module to: identify entries of the guest page tables that map GLAs associated with the policy to a first GPA; verify that the mapping conforms to the policy; and place the guest page table into one of a plurality of restricted accessibility states based on the verification, the restricted accessibility applied to the VM guests and to the page walk processor.
Public/Granted literature
- US20160378678A1 DYNAMIC PAGE TABLE EDIT CONTROL Public/Granted day:2016-12-29
Information query