Changeset 68910 in vbox for trunk/include
- Timestamp:
- Sep 28, 2017 3:44:36 PM (7 years ago)
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm_svm.h
r68433 r68910 996 996 /** Cache of the TLB control. */ 997 997 SVMTLBCTRL TLBCtrl; 998 /** Cache of the nested-paging control. */ 999 SVMNPCTRL NestedPagingCtrl; 998 1000 /** @} */ 999 1001 … … 1002 1004 /** Cache of CR3. */ 1003 1005 uint64_t u64CR3; 1006 /** Cache of CR4. */ 1007 uint64_t u64CR4; 1004 1008 /** @} */ 1005 1009 1006 1010 /** @name Other miscellaneous state. 1007 1011 * @{ */ 1008 /** Whether a VMRUN was just emulated in R0 and the VMCB is up to date. */1009 bool fVmrunEmulatedInR0;1010 1012 /** Whether the VMCB exit code and info fields are updated during \#VMEXIT 1011 1013 * processing. */ … … 1016 1018 bool fValid; 1017 1019 /** Alignment. */ 1018 bool afPadding0[ 4];1020 bool afPadding0[5]; 1019 1021 /** @} */ 1020 1022 } SVMNESTEDVMCBCACHE; -
trunk/include/VBox/vmm/vm.h
r68851 r68910 156 156 struct HMCPU s; 157 157 #endif 158 uint8_t padding[5 760]; /* multiple of 64 */158 uint8_t padding[5824]; /* multiple of 64 */ 159 159 } hm; 160 160 … … 254 254 255 255 /** Align the following members on page boundary. */ 256 uint8_t abAlignment2[21 68];256 uint8_t abAlignment2[2104]; 257 257 258 258 /** PGM part. */ -
trunk/include/VBox/vmm/vm.mac
r65380 r68910 62 62 alignb 64 63 63 .iem resb 18496 64 .hm resb 5 76064 .hm resb 5824 65 65 .em resb 1408 66 66 .trpm resb 128
Note:
See TracChangeset
for help on using the changeset viewer.