Changeset 13118 in vbox
- Timestamp:
- Oct 9, 2008 10:18:29 AM (16 years ago)
- svn:sync-xref-src-repo-rev:
- 37613
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/hwacc_vmx.h
r13093 r13118 1051 1051 1052 1052 1053 /** @name VMX_EXIT_EPT_VIOLATION 1054 * @{ 1055 */ 1056 /** Set if the violation was caused by a data read. */ 1057 #define VMX_EXIT_QUALIFICATION_EPT_DATA_READ RT_BIT(0) 1058 /** Set if the violation was caused by a data write. */ 1059 #define VMX_EXIT_QUALIFICATION_EPT_DATA_WRITE RT_BIT(1) 1060 /** Set if the violation was caused by an insruction fetch. */ 1061 #define VMX_EXIT_QUALIFICATION_EPT_INSTR_FETCH RT_BIT(2) 1062 /** AND of the present bit of all EPT structures. */ 1063 #define VMX_EXIT_QUALIFICATION_EPT_ENTRY_READ RT_BIT(3) 1064 /** AND of the write bit of all EPT structures. */ 1065 #define VMX_EXIT_QUALIFICATION_EPT_ENTRY_WRITE RT_BIT(4) 1066 /** AND of the execute bit of all EPT structures. */ 1067 #define VMX_EXIT_QUALIFICATION_EPT_ENTRY_EXECUTE RT_BIT(5) 1068 /** Set if the guest linear address field contains the faulting address. */ 1069 #define VMX_EXIT_QUALIFICATION_EPT_GUEST_ADDR_VALID RT_BIT(7) 1070 /** If bit 7 is one: (reserved otherwise) 1071 * 0 - violation due to physical address access. 1072 * 1 - violation caused by page walk or access/dirty bit updates 1073 */ 1074 #define VMX_EXIT_QUALIFICATION_EPT_PAGE_WALK_ACCESS RT_BIT(8) 1075 /** @} */ 1076 1053 1077 1054 1078 /** @name VMX_EXIT_PORT_IO
Note:
See TracChangeset
for help on using the changeset viewer.