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:
Sep. 02, 2008

Filed:

Oct. 28, 2003
Applicants:

Jonathan K. Ross, Woodinville, WA (US);

Dale Morris, Steamboat Springs, CO (US);

Donald C. Soltis, Jr., Fort Collins, CO (US);

Rohit Bhatia, Fort Collins, CO (US);

Eric Delano, Fort Collins, CO (US);

Inventors:

Jonathan K. Ross, Woodinville, WA (US);

Dale Morris, Steamboat Springs, CO (US);

Donald C. Soltis, Jr., Fort Collins, CO (US);

Rohit Bhatia, Fort Collins, CO (US);

Eric Delano, Fort Collins, CO (US);

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/455 (2006.01);
U.S. Cl.
CPC ...
Abstract

Virtual-machine-monitor operation and implementation is facilitated by number of easily implemented features and extensions added to the features of a processor architecture. These features, one or more of which are used in various embodiments of the present invention, include a vmsw instruction that provides a means for transitioning between virtualization mode and non-virtualization mode without an interruption, a virtualization fault that faults on an attempt by a priority-0 routine in virtualization mode attempting to execute a privileged instruction, and a flexible highest-implemented-address mechanism to partition virtual address space into a virtualization address space and a non-virtualization address space.


Find Patent Forward Citations

Loading…