Patent ID: 8209683

Claim:
A computer-implementable method comprising: sending a data request from a partition to a hypervisor stored in a non-volatile memory device, wherein said partition is one of a plurality of logical partitions within a data processing system, wherein said hypervisor initiates a task to handle said data request; in response to a predetermined period of time has elapsed since the receipt of a time stamp from said hypervisor, determining whether or not said data request has been fulfilled; in a determination that said data request has not been fulfilled, querying said hypervisor to determine a status of said data request; if said task assigned to handle said data request is still running, returning control to an operating system executing within said partition to allow said hypervisor to re-initiate said task; and if said task assigned to handle said data request is not running, discarding said task and performing error handling by said hypervisor.