Patent ID: 8024726
Filing Date: 2011-09-20
Classification: G06F

Abstract:
1. A method for distributing work within a logically partitioned data processing system, wherein the data processing system supports a plurality of partitions including a plurality of virtual resources, wherein the data processing system is configured to assign ownership of the plurality of physical resources to the plurality of partitions and wherein at least one of the plurality of partitions includes a hypervisor partition that lacks a user interface, the method comprising binding a virtual resource of the hypervisor partition to a target physical resource assigned to another partition to perform work for the hypervisor partition using the target physical resource without assigning ownership of the target physical resource to the hypervisor partition, wherein the virtual resource comprises a virtual processor and the target physical resource comprises a physical processor, wherein the method further comprises unbinding the virtual resource of the hypervisor partition from the target physical resource after performing the work for the hypervisor partition, and wherein binding the virtual resource further includes enqueuing to a dispatch list used to dispatch the virtual resource an identifier associated with the virtual resource and initiating binding in response to a hypervisor call made by one of the plurality of partitions.