Causes of VM exits

  • Intel: 📖Table C-1. Basic Exit Reasons
    • Many of these are optional, but some are always enabled, eg, CPUID VM-exit
    • 📖26.1 INSTRUCTIONS THAT CAUSE VM EXITS
    • 📖26.2 OTHER CAUSES OF VM EXITS
  • AMD: 📖Appendix C SVM Intercept Exit Codes
    • All except VMEXIT_INVALID are optional