×

Partition adjunct for data processing system

  • US 8,219,988 B2
  • Filed: 04/28/2008
  • Issued: 07/10/2012
  • Est. Priority Date: 08/02/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method in a data processing system for processing a service request, the method comprising:

  • obtaining by a partition adjunct of the data processing system a service request from a logical partition of the data processing system;

    processing the service request by the partition adjunct utilizing a virtual address space donated to the partition adjunct from the logical partition, wherein the partition adjunct and the logical partition both run in virtual address space assigned to the logical partition, and from perspective of a processor of the data processing system, the partition adjunct is part of the logical partition; and

    wherein the partition adjunct and the logical partition are mapped to a common virtual address to real address page table of the logical partition, the virtual address space donated to the partition adjunct being part of the common virtual address to real address page table of the logical partition, and wherein the method further comprises dispatching the partition adjunct by context switching a current state machine of the data processing system from the logical partition to the partition adjunct without invalidating or modifying state data within selected memory management and address translation hardware of the data processing system.

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