Interrupt processing on virtualized platform during periods which virtual machines are enabled to get interrupts according to scheduling policy
US8392918B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | May 13, 2011 |
| Grant date | Mar 5, 2013 |
| Priority date | — |
| Expiry date | May 13, 2031 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY02D10/00
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A technique to process interrupts on a virtualized platform. A plurality of virtual machines (VMs) runs on the virtualized platform having at least a processor. The VMs include a power VM. A VM scheduler schedules the VMs for execution on the virtualized platform according a scheduling policy. A virtualized interrupt mask controller controls masking an interrupt from an interrupting source according to the scheduling policy. An interrupt is masked from an interrupting source according to the scheduling policy for at least one of the VMs; and the at least one of the VMs is caused to get the interrupt when the at least one of the VMs is enabled according to the scheduling policy.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.