Patent ID: 6877158

Claim:
A method for mediating address translation in a logically partitioned data processing system having a set of logical partitions with an operating system assigned to each logical partition within the set of logical partitions, the method comprising: associating a different contiguous range of virtual address pages of virtual addresses with each one of said set of logical partitions; assigning a noncontiguous group of page frames of physical addresses to each one of said different contiguous range of virtual address pages, each one of said set of logical partitions being assigned a different noncontiguous group of page frames; wherein the physical addresses are addresses corresponding to physical location of resources within the logically partitioned data processing system; receiving from an operating system within a logical partition from the set of logical partitions a request to access a physical resource; responsive to a determination that the physical resource has been allocated to the logical partition, selectively modifying an address translation table to allow access to the physical resource by the operating system.