Patent ID: 7917724
Filing Date: 2011-03-29
Classification: G06F

Abstract:
1. A method comprising: registering a set of memory buffers responsive to a ring agnostic hyper call from a first agent, wherein at least one page of the set of memory buffers is to be mapped to a protected page table (PPT) and access-controlled from an active page table (APT), if a protection indicator of a page table entry (PTE) associated with the at least one page is of a first value to indicate a kernel page; and switching a page table base register (PTBR) of a virtual machine control structure (VMCS) to a PPT base address if a destination address of a faulting access is in a memory address array and a control register value of the memory address array matches a guest control register value of the VMCS, to indicate that a second page corresponding to the faulting access is a protected user-level page.