×

ENABLING EFFICIENT NESTED VIRTUALIZATION

  • US 20140229943A1
  • Filed: 12/22/2011
  • Published: 08/14/2014
  • Est. Priority Date: 12/22/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • executing a first virtual machine monitor (VMM) to virtualize system hardware;

    executing an upper level VMM via a virtual machine (VM) to create a nested virtualization environment;

    trapping a privileged instruction issued from an upper level OS via the upper level VMM;

    copying an VM execution context from the upper level VMM to a lower level VMM; and

    emulating the privileged instruction via the lower level VMM, the lower level VMM to receive an indication of the trapped privileged instruction from one of a physical processor of the system hardware or a parent VMM hosting the lower level VMM.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×