Enhancing interrupt handling in a virtual environment
US8892802B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jan 1, 2012 |
| Grant date | Nov 18, 2014 |
| Priority date | — |
| Expiry date | Jul 1, 2032 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2009/45587
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Systems and methods for enhancing the handling of interrupts in a virtual computing environment are disclosed. A CPU is configured such that the CPU, when in a virtual machine (VM) mode, directs an interrupt to a VM. When in the VM context, a guest in the VM is run with a hypervisor interrupt descriptor table (hypervisor IDT) to determine how the interrupt should be handled. The hypervisor IDT directs an interrupt that is to be handled by the VM to an interrupt handler in a guest IDT without causing a transition to the hypervisor. If an interrupt is to be handled by the hypervisor, the hypervisor IDT causes a transition to the hypervisor.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.