Changeset 54863 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Mar 20, 2015 10:05:27 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm_vmx.h
r53623 r54863 894 894 /** 10 Guest software attempted to execute CPUID. */ 895 895 #define VMX_EXIT_CPUID 10 896 /** 1 0Guest software attempted to execute GETSEC. */896 /** 11 Guest software attempted to execute GETSEC. */ 897 897 #define VMX_EXIT_GETSEC 11 898 898 /** 12 Guest software attempted to execute HLT. */ … … 982 982 /** 59 VMFUNC. Guest software attempted to execute VMFUNC. */ 983 983 #define VMX_EXIT_VMFUNC 59 984 #if 1 984 985 /** The maximum exit value (inclusive). */ 985 986 #define VMX_EXIT_MAX (VMX_EXIT_VMFUNC) 987 #else 988 /** 60 ??? */ 989 #define VMX_EXIT_RESERVED_60 60 990 /** 61 - RDSEED - Guest software attempted to executed RDSEED and exiting was 991 * enabled. */ 992 #define VMX_EXIT_RDSEED 61 993 /** 62 ??? */ 994 #define VMX_EXIT_RESERVED_62 62 995 /** 63 - XSAVES - Guest software attempted to executed XSAVES and exiting was 996 * enabled (XSAVES/XRSTORS was enabled too, of course). */ 997 #define VMX_EXIT_XSAVES 63 998 /** 63 - XRSTORS - Guest software attempted to executed XRSTORS and exiting 999 * was enabled (XSAVES/XRSTORS was enabled too, of course). */ 1000 #define VMX_EXIT_XRSTORS 64 1001 /** The maximum exit value (inclusive). */ 1002 #define VMX_EXIT_MAX (VMX_EXIT_XRSTORS) 1003 #endif 986 1004 /** @} */ 987 1005 … … 1368 1386 /** Enables VMFUNC instructions. */ 1369 1387 #define VMX_VMCS_CTRL_PROC_EXEC2_VMFUNC RT_BIT(13) 1388 /** Enables VMCS shadowing. */ 1389 #define VMX_VMCS_CTRL_PROC_EXEC2_VMCS_SHADOWING RT_BIT_64(14) 1390 /** VM-exit when executing RDSEED. */ 1391 #define VMX_VMCS_CTRL_PROC_EXEC2_RDSEED_EXIT RT_BIT_64(16) 1392 /** Controls whether EPT-violations may cause \#VE instead of exits. */ 1393 #define VMX_VMCS_CTRL_PROC_EXEC2_EPT_VE RT_BIT_64(18) 1394 /** Enables XSAVES/SRSTORS. */ 1395 #define VMX_VMCS_CTRL_PROC_EXEC2_XSAVES RT_BIT_64(20) 1396 1370 1397 /** @} */ 1371 1398
Note:
See TracChangeset
for help on using the changeset viewer.