Changeset 1411 in vbox for trunk/src/VBox
- Timestamp:
- Mar 12, 2007 9:57:46 AM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 19415
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/SELM.cpp
r1408 r1411 100 100 */ 101 101 AssertRelease(!(RT_OFFSETOF(VM, selm.s) & 31)); 102 AssertRelease(!(RT_OFFSETOF(VM, selm.s.aHyperSel[SELM_HYPER_SEL_TSS]) & 15)); 102 /** @note What was the reason for this assertion? 103 AssertRelease(!(RT_OFFSETOF(VM, selm.s.aHyperSel[SELM_HYPER_SEL_TSS]) & 15)); */ 103 104 AssertRelease(sizeof(pVM->selm.s) <= sizeof(pVM->selm.padding)); 104 105 -
trunk/src/VBox/VMM/SELMInternal.h
r1410 r1411 46 46 47 47 /** aHyperSel index to retrieve hypervisor selectors */ 48 /** The Flat CS selector used by the VMM inside the GC. */ 49 #define SELM_HYPER_SEL_CS 0 50 /** The Flat DS selector used by the VMM inside the GC. */ 51 #define SELM_HYPER_SEL_DS 1 52 /** The 64-bit mode CS selector used by the VMM inside the GC. */ 53 #define SELM_HYPER_SEL_CS64 2 48 54 /** The TSS selector used by the VMM inside the GC. */ 49 #define SELM_HYPER_SEL_TSS 0 50 /** The Flat CS selector used by the VMM inside the GC. */ 51 #define SELM_HYPER_SEL_CS 1 52 /** The Flat DS selector used by the VMM inside the GC. */ 53 #define SELM_HYPER_SEL_DS 2 54 /** The 64-bit mode CS selector used by the VMM inside the GC. */ 55 #define SELM_HYPER_SEL_CS64 3 55 #define SELM_HYPER_SEL_TSS 3 56 56 /** The TSS selector for taking trap 08 (\#DF). */ 57 57 #define SELM_HYPER_SEL_TSS_TRAP08 4
Note:
See TracChangeset
for help on using the changeset viewer.