Changeset 74171 in vbox for trunk/include/VBox
- Timestamp:
- Sep 10, 2018 7:48:40 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm_vmx.h
r74166 r74171 2423 2423 /** The logical processor is active. */ 2424 2424 #define VMX_VMCS_GUEST_ACTIVITY_ACTIVE 0x0 2425 /** The logical processor is inactive, because executed a HLT instruction. */2425 /** The logical processor is inactive, because it executed a HLT instruction. */ 2426 2426 #define VMX_VMCS_GUEST_ACTIVITY_HLT 0x1 2427 2427 /** The logical processor is inactive, because of a triple fault or other serious error. */ … … 2439 2439 #define VMX_VMCS_GUEST_INT_STATE_BLOCK_SMI RT_BIT(2) 2440 2440 #define VMX_VMCS_GUEST_INT_STATE_BLOCK_NMI RT_BIT(3) 2441 #define VMX_VMCS_GUEST_INT_STATE_ENCLAVE RT_BIT(4) 2442 2443 /** Mask of the guest-interruptibility state field (bits 31:5 MBZ). */ 2444 #define VMX_VMCS_GUEST_INT_STATE_MASK UINT32_C(0x1f) 2441 2445 /** @} */ 2442 2446 … … 2845 2849 #define VMX_V_CR3_TARGET_COUNT 4 2846 2850 /** Activity states supported. */ 2847 #define VMX_V_GUEST_ACTIVITY_STATE_MASK (VMX_VMCS_GUEST_ACTIVITY_HLT )2851 #define VMX_V_GUEST_ACTIVITY_STATE_MASK (VMX_VMCS_GUEST_ACTIVITY_HLT | VMX_VMCS_GUEST_ACTIVITY_SHUTDOWN) 2848 2852 /** VMX preemption-timer shift (Core i7-2600 taken as reference). */ 2849 2853 #define VMX_V_PREEMPT_TIMER_SHIFT 5 … … 3510 3514 kVmxVDiag_Vmentry_GuestIdtrBase, 3511 3515 kVmxVDiag_Vmentry_GuestIdtrLimit, 3516 kVmxVDiag_Vmentry_GuestIntStateEnclave, 3517 kVmxVDiag_Vmentry_GuestIntStateExtInt, 3518 kVmxVDiag_Vmentry_GuestIntStateNmi, 3519 kVmxVDiag_Vmentry_GuestIntStateRFlagsSti, 3520 kVmxVDiag_Vmentry_GuestIntStateRsvd, 3521 kVmxVDiag_Vmentry_GuestIntStateSmi, 3522 kVmxVDiag_Vmentry_GuestIntStateStiMovSs, 3523 kVmxVDiag_Vmentry_GuestIntStateVirtNmi, 3512 3524 kVmxVDiag_Vmentry_GuestPae, 3513 3525 kVmxVDiag_Vmentry_GuestPatMsr, … … 3637 3649 kVmxVDiag_Vmentry_SavePreemptTimer, 3638 3650 kVmxVDiag_Vmentry_Success, 3639 kVmxVDiag_Vmentry_TprThreshold ,3651 kVmxVDiag_Vmentry_TprThresholdRsvd, 3640 3652 kVmxVDiag_Vmentry_TprThresholdVTpr, 3641 3653 kVmxVDiag_Vmentry_VirtApicPagePtrReadPhys,
Note:
See TracChangeset
for help on using the changeset viewer.