Changeset 61514 in vbox
- Timestamp:
- Jun 7, 2016 7:39:16 AM (8 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
include/VBox/vmm/hm_vmx.h (modified) (2 diffs)
-
src/VBox/VMM/VMMR3/HM.cpp (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm_vmx.h
r60307 r61514 981 981 /** 44 APIC access. Guest software attempted to access memory at a physical address on the APIC-access page. */ 982 982 #define VMX_EXIT_APIC_ACCESS 44 983 /** 45 Virtualized EOI. EOI virtualization was performed for a virtual interrupt 984 whose vector indexed a bit set in the EOI-exit bitmap. */ 985 #define VMX_EXIT_VIRTUALIZED_EOI 45 983 986 /** 46 Access to GDTR or IDTR. Guest software attempted to execute LGDT, LIDT, SGDT, or SIDT. */ 984 987 #define VMX_EXIT_XDTR_ACCESS 46 … … 1009 1012 /** 59 VMFUNC. Guest software attempted to execute VMFUNC. */ 1010 1013 #define VMX_EXIT_VMFUNC 59 1011 /** 60 ???*/1012 #define VMX_EXIT_ RESERVED_60601014 /** 60 ENCLS. Guest software attempted to execute ENCLS. */ 1015 #define VMX_EXIT_ENCLS 60 1013 1016 /** 61 - RDSEED - Guest software attempted to executed RDSEED and exiting was 1014 1017 * enabled. */ 1015 1018 #define VMX_EXIT_RDSEED 61 1016 /** 62 ???*/1017 #define VMX_EXIT_ RESERVED_62621019 /** 62 - Page-modification log full. */ 1020 #define VMX_EXIT_PML_FULL 62 1018 1021 /** 63 - XSAVES - Guest software attempted to executed XSAVES and exiting was 1019 1022 * enabled (XSAVES/XRSTORS was enabled too, of course). */ -
trunk/src/VBox/VMM/VMMR3/HM.cpp
r61513 r61514 87 87 EXIT_REASON(VMX_EXIT_TASK_SWITCH , 9, "Task switch."), 88 88 EXIT_REASON(VMX_EXIT_CPUID , 10, "CPUID instruction."), 89 EXIT_REASON _NIL(),89 EXIT_REASON(VMX_EXIT_GETSEC , 11, "GETSEC instrunction."), 90 90 EXIT_REASON(VMX_EXIT_HLT , 12, "HLT instruction."), 91 91 EXIT_REASON(VMX_EXIT_INVD , 13, "INVD instruction."), … … 119 119 EXIT_REASON(VMX_EXIT_TPR_BELOW_THRESHOLD , 43, "TPR below threshold (MOV to CR8)."), 120 120 EXIT_REASON(VMX_EXIT_APIC_ACCESS , 44, "APIC access."), 121 EXIT_REASON(VMX_EXIT_XDTR_ACCESS , 46, "Access to GDTR or IDTR using LGDT, LIDT, SGDT, or SIDT."), 122 EXIT_REASON(VMX_EXIT_TR_ACCESS , 47, "Access to LDTR or TR using LLDT, LTR, SLDT, or STR."), 121 EXIT_REASON(VMX_EXIT_VIRTUALIZED_EOI , 45, "Virtualized EOI."), 122 EXIT_REASON(VMX_EXIT_XDTR_ACCESS , 46, "GDTR/IDTR access using LGDT/SGDT/LIDT/SIDT."), 123 EXIT_REASON(VMX_EXIT_TR_ACCESS , 47, "LDTR/TR access using LLDT/SLDT/LTR/STR."), 123 124 EXIT_REASON(VMX_EXIT_EPT_VIOLATION , 48, "EPT violation."), 124 125 EXIT_REASON(VMX_EXIT_EPT_MISCONFIG , 49, "EPT misconfiguration."), … … 132 133 EXIT_REASON(VMX_EXIT_INVPCID , 58, "INVPCID instruction."), 133 134 EXIT_REASON(VMX_EXIT_VMFUNC , 59, "VMFUNC instruction."), 134 EXIT_REASON _NIL(),135 EXIT_REASON(VMX_EXIT_ENCLS , 60, "ENCLS instrunction."), 135 136 EXIT_REASON(VMX_EXIT_RDSEED , 61, "RDSEED instruction."), 136 EXIT_REASON _NIL(),137 EXIT_REASON(VMX_EXIT_PML_FULL , 62, "Page-modification log full."), 137 138 EXIT_REASON(VMX_EXIT_XSAVES , 63, "XSAVES instruction."), 138 139 EXIT_REASON(VMX_EXIT_XRSTORS , 64, "XRSTORS instruction.")
Note:
See TracChangeset
for help on using the changeset viewer.

