Search code examples
x86intelcpu-architectureprocessor

Does the VMX mode have the capability to detect previously non-trappable sensitive instructions?


Does the VMX mode provide a Virtualisation Systems Architect with the capability to detect previously non-trappable sensitive instructions?


Solution

  • I'd say yes. According to pages 13 through 17 of this Virtualization and Virtual Machines presentation, hardware virtualization seems to be an attempt to solve that problem.

    The pdf @prl posted also says on slide 45:

    if a guest kernel runs a sensitive instruction, hardware does a 'VM exit' back to the VMM, indicates which instruction trapped