Managing paging I/O errors during hypervisor page fault processing
US8046641B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jun 5, 2009 |
| Grant date | Oct 25, 2011 |
| Priority date | — |
| Expiry date | Nov 19, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F11/0745
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
In response to a hypervisor page fault for memory that is not resident in a shared memory pool, an I/O paging request is sent to an external storage paging space. In response to a paging service partition encountering an I/O paging error, a paging failure indication is sent to the hypervisor. A simulated machine check interrupt instruction is sent from the hypervisor to the shared memory partition and a machine check handler obtains control. The machine check handler performs data analysis utilizing an error log in an attempt to isolate the I/O paging error to a process or a set of processes in the shared memory partition. The process or set of processes associated with the I/O paging error, or the shared memory partition itself, may be terminated. Finally, the shared memory partition may clear or initialize the page associated with the I/O paging error.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.