Patent ID: 8495217

Claim:
A data processing system comprising: a processor; and hypervisor firmware executing on the processor and which configures the data processing system to: abstract hardware resources to an operating system of a client logical partition; pair a client virtual input/output adapter of the client logical partition and a server virtual input/output adaptor of virtual input/output server partition; dispatch a virtual process of the operating system of the client logical partition to the hardware resources for processing; detect an event that interrupts processing of the virtual input/output server partition; in response to detecting an event that interrupts processing of the virtual I/O server partition, discontinue dispatch of the virtual process of the operating system of the client logical partition to the hardware resources for processing to prevent an attempt to use the client virtual input/output adapter; detect an end of the event that interrupts processing of the virtual input/output server partition; and in response to the detecting of the end of the event, dispatch the virtual process of the operating system of the client logical partition to the hardware resources for processing.