Patent · US Active

Method and system for supporting input/output for a virtual machine

US7694301B1 · kind B1 · utility

0Cited by
6References
27Claims
0Family size

Inventors

Key dates

Filing dateJun 27, 2003
Grant dateApr 6, 2010
Priority date
Expiry dateDec 30, 2026

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45579
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for supporting input/output for a virtual machine. The method includes the step of executing virtual machine application instructions, wherein the application instructions are executed using micro architecture code of a processor architecture. An I/O access is received from the virtual machine application. Virtual memory protection is used to generate an exception, wherein the exception is caused by the I/O access. A single step mode is entered to perform the I/O access using a host operating system. State data for the virtual machine application is updated in accordance with the I/O access. Subsequently, execution of the virtual machine application is resumed.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.