Invention Grant
- Patent Title: Virtualization detection in a computing system
-
Application No.: US15865770Application Date: 2018-01-09
-
Publication No.: US10698783B2Publication Date: 2020-06-30
- Inventor: Andrei Warkentin , Cyprien Laplace , Regis Duchesne , Ye Li , Alexander Fainkichen
- Applicant: VMware, Inc.
- Applicant Address: US CA Palo Alto
- Assignee: VMware, Inc.
- Current Assignee: VMware, Inc.
- Current Assignee Address: US CA Palo Alto
- Agency: Patterson + Sheridan, LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F11/30 ; G06F13/10

Abstract:
A method of detecting virtualization in a computing system, which includes a processor having at least three hierarchical privilege levels including a third privilege level more privileged than a second privilege level, the second privilege level more privileged than a first privilege level, is described. The method includes: executing a program on the processor at a privilege level less privileged than the third privilege level, the program including a load-exclusive instruction of the processor, followed by at least one instruction of the processor capable of being trapped to the third privilege level, followed by a store-exclusive instruction of the processor; and determining presence or absence of virtualization software at least a portion of which executes at the third privilege level in response to a return status of the store-exclusive instruction.
Public/Granted literature
- US20190213095A1 VIRTUALIZATION DETECTION IN A COMPUTING SYSTEM Public/Granted day:2019-07-11
Information query