The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Dec. 14, 2010

Filed:

May. 21, 2008
Applicants:

Mallik Mahalingam, Sunnyvale, CA (US);

Olivier Cremel, Los Altos, CA (US);

Jyothir Ramanan, Sunnyvale, CA (US);

Michael Nelson, Alamo, CA (US);

Inventors:

Mallik Mahalingam, Sunnyvale, CA (US);

Olivier Cremel, Los Altos, CA (US);

Jyothir Ramanan, Sunnyvale, CA (US);

Michael Nelson, Alamo, CA (US);

Assignee:

VMware, Inc., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 13/24 (2006.01);
U.S. Cl.
CPC ...
Abstract

In virtualized computer system in which a guest operating system runs on a virtual machine of a virtualized computer system and has direct access to a hardware device coupled to the virtualized computer system via a communication interface, a computer-implemented method of handling interrupts from the hardware device to the guest operating system includes: (a) receiving a physical interrupt from the hardware device on a shared interrupt line of an interrupt controller; (b) masking the shared interrupt line of the interrupt controller; (c) generating a virtual interrupt corresponding to the physical interrupt to the guest operating system; and (d) the guest operating system executing an interrupt service routine.


Find Patent Forward Citations

Loading…