Patent ID: 8495632

Claim:
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 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.