title: Is it possible to use VMX CPU instructions inside VM?
body: <p>Is it possible that a Process inside a VM guest uses the VMX (AMD-V, VT-x) CPU instructions, that are then processed by the outer VMM instead of directly on the CPU?</p>
  
  <p><strong>Edit:</strong> Assume that the outer VM uses VMX itself to manage its virtual guest machine (i.e. it runs in Ring -1).</p>
  
  <p>If it is possible are there any implementations of VMMs that support emulating/intercepting VMX calls (VMware, Parallels, KVM,...)?</p>