Changeset 74421 in vbox for trunk/include/VBox
- Timestamp:
- Sep 22, 2018 2:38:39 PM (6 years ago)
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/cpum.mac
r74303 r74421 280 280 alignb 8 281 281 .hwvirt.svm.HCPhysVmcb RTHCPHYS_RES 1 282 .hwvirt.uInhibitRip resq 1283 282 .hwvirt.fLocalForcedActions resd 1 284 283 .hwvirt.fGif resb 1 -
trunk/include/VBox/vmm/cpumctx.h
r74389 r74421 624 624 } CPUM_UNION_NM(s); 625 625 626 /** 0x3f0 - Saved guest's interrupt-inhibited RIP (if any) - Intel only. */ 627 uint64_t uInhibitRip; 628 /** 0x3f8 - A subset of guest force flags that are saved while running the 626 /** 0x3f0 - A subset of guest force flags that are saved while running the 629 627 * nested-guest. */ 630 628 uint32_t fLocalForcedActions; 631 /** 0x3f c- Global interrupt flag - AMD only (always true on Intel). */629 /** 0x3f4 - Global interrupt flag - AMD only (always true on Intel). */ 632 630 bool fGif; 633 /** 0x3f d- Padding. */634 uint8_t abPadding1[ 3];631 /** 0x3f8 - Padding. */ 632 uint8_t abPadding1[11]; 635 633 } hwvirt; 636 634 /** @} */ … … 726 724 AssertCompileMemberAlignment(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) vmx.pvVmwriteBitmapR0, 8); 727 725 AssertCompileMemberAlignment(CPUMCTX, hwvirt.CPUM_UNION_NM(s.) vmx.pAutoMsrAreaR0, 8); 728 AssertCompileMemberOffset(CPUMCTX, hwvirt.uInhibitRip, 0x3f0); 729 AssertCompileMemberOffset(CPUMCTX, hwvirt.fLocalForcedActions, 0x3f8); 730 AssertCompileMemberOffset(CPUMCTX, hwvirt.fGif, 0x3fc); 726 AssertCompileMemberOffset(CPUMCTX, hwvirt.fLocalForcedActions, 0x3f0); 727 AssertCompileMemberOffset(CPUMCTX, hwvirt.fGif, 0x3f4); 731 728 AssertCompileMembersAtSameOffset(CPUMCTX, CPUM_UNION_STRUCT_NM(g,qw.) rax, CPUMCTX, CPUM_UNION_NM(g.) aGRegs); 732 729 AssertCompileMembersAtSameOffset(CPUMCTX, CPUM_UNION_STRUCT_NM(g,qw.) rax, CPUMCTX, CPUM_UNION_STRUCT_NM(g,qw2.) r0); -
trunk/include/VBox/vmm/hm_vmx.h
r74399 r74421 3834 3834 kVmxVDiag_Vmentry_VmxRoot, 3835 3835 kVmxVDiag_Vmentry_Vpid, 3836 kVmxVDiag_Vmexit_HostPdpteCr3ReadPhys, 3837 kVmxVDiag_Vmexit_HostPdpte0Rsvd, 3838 kVmxVDiag_Vmexit_HostPdpte1Rsvd, 3839 kVmxVDiag_Vmexit_HostPdpte2Rsvd, 3840 kVmxVDiag_Vmexit_HostPdpte3Rsvd, 3836 3841 kVmxVDiag_Vmexit_MsrStore, 3837 3842 kVmxVDiag_Vmexit_MsrStoreCount,
Note:
See TracChangeset
for help on using the changeset viewer.