Changeset 72462 in vbox for trunk/src/VBox/VMM/include
- Timestamp:
- Jun 6, 2018 2:24:04 PM (7 years ago)
- svn:sync-xref-src-repo-rev:
- 122946
- Location:
- trunk/src/VBox/VMM/include
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/include/EMInternal.h
r70979 r72462 345 345 bool fForceRAW; 346 346 347 uint8_t u8Padding[3]; 347 /** Set if hypercall instruction VMMCALL (AMD) & VMCALL (Intel) are enabled. 348 * GIM sets this and the execution managers queries it. Not saved, as GIM 349 * takes care of that bit too. */ 350 bool fHypercallEnabled; 351 352 /** Explicit padding. */ 353 uint8_t abPadding[2]; 348 354 349 355 /** The number of instructions we've executed in IEM since switching to the -
trunk/src/VBox/VMM/include/HMInternal.h
r72343 r72462 727 727 /** Whether \#UD needs to be intercepted (required by certain GIM providers). */ 728 728 bool fGIMTrapXcptUD; 729 /** Whether paravirt. hypercalls are enabled. */ 730 bool fHypercallsEnabled; 731 uint8_t u8Alignment0[2]; 729 uint8_t u8Alignment0[3]; 732 730 733 731 /** World switch exit counter. */ … … 1157 1155 #endif /* IN_RING0 */ 1158 1156 1157 int hmSvmEmulateMovTpr(PVMCPU pVCpu, PCPUMCTX pCtx); 1158 1159 1159 /** @} */ 1160 1160 -
trunk/src/VBox/VMM/include/HMInternal.mac
r69111 r72462 79 79 80 80 .fGIMTrapXcptUD resb 1 81 .fHypercallsEnabled resb 182 81 alignb 8 83 82
Note:
See TracChangeset
for help on using the changeset viewer.