Changeset 80313 in vbox
- Timestamp:
- Aug 15, 2019 11:11:50 PM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 132771
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/gvm.h
r80311 r80313 244 244 # pragma GCC diagnostic ignored "-Winvalid-offsetof" 245 245 # endif 246 AssertCompileMemberAlignment(GVM, u32Magic, 64); 246 247 AssertCompileMemberAlignment(GVM, gvmm, 64); 247 248 AssertCompileMemberAlignment(GVM, gmm, 64); -
trunk/include/VBox/vmm/vm.h
r80309 r80313 1247 1247 1248 1248 /** Padding - the unions must be aligned on a 64 bytes boundary. */ 1249 uint8_t abAlignment3[ 24];1249 uint8_t abAlignment3[HC_ARCH_BITS == 64 ? 24 : 52]; 1250 1250 1251 1251 /** CPUM part. */ … … 1463 1463 /** Padding for aligning the structure size on a page boundrary. */ 1464 1464 #ifdef VBOX_WITH_REM 1465 uint8_t abAlignment2[ 2520 - sizeof(PVMCPUR0) * VMM_MAX_CPU_COUNT];1466 #else 1467 uint8_t abAlignment2[ 2520 + 256 - sizeof(PVMCPUR0) * VMM_MAX_CPU_COUNT];1465 uint8_t abAlignment2[3032 - (sizeof(PVMCPUR3) + sizeof(PVMCPUR0)) * VMM_MAX_CPU_COUNT]; 1466 #else 1467 uint8_t abAlignment2[3032 + 256 - (sizeof(PVMCPUR3) + sizeof(PVMCPUR0)) * VMM_MAX_CPU_COUNT]; 1468 1468 #endif 1469 1469
Note:
See TracChangeset
for help on using the changeset viewer.