×

HYPERVISOR-ENFORCED ISOLATION OF ENTITIES WITHIN A SINGLE LOGICAL PARTITION'S VIRTUAL ADDRESS SPACE

  • US 20090037682A1
  • Filed: 04/28/2008
  • Published: 02/05/2009
  • Est. Priority Date: 08/02/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method of controlling access to shared virtual address space within a data processing system, the method comprising:

  • associating, by a hypervisor of the data processing system, a memory protection key with a portion of a single logical partition'"'"'s virtual address space, the single logical partition'"'"'s virtual address space being shared by multiple entities, the memory protection key preventing access by one entity of the multiple entities to the portion of the single logical partition'"'"'s virtual address space, and allowing access by another entity of the multiple entities to the portion of the single logical partition'"'"'s virtual address space; and

    locking by the hypervisor the memory protection key from modification by the one entity of the multiple entities sharing the single logical partition'"'"'s virtual address space, wherein the locking prevents the one entity from modifying the memory protection key and thereby gaining access to the portion of the single logical partition'"'"'s virtual address space with the associated memory protection key.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×