Changeset 76463 in vbox for trunk/include/VBox/vmm
- Timestamp:
- Dec 25, 2018 4:35:54 AM (6 years ago)
- Location:
- trunk/include/VBox/vmm
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/hm_svm.h
r76438 r76463 1024 1024 uint64_t u64MsrHwcr; 1025 1025 /** Reserved for future. */ 1026 uint64_t u64Padding[2 3];1026 uint64_t u64Padding[27]; 1027 1027 } SVMMSRS; 1028 1028 AssertCompileSizeAlignment(SVMMSRS, 8); 1029 AssertCompileSize(SVMMSRS, 192);1029 AssertCompileSize(SVMMSRS, 224); 1030 1030 /** Pointer to a SVMMSRS struct. */ 1031 1031 typedef SVMMSRS *PSVMMSRS; -
trunk/include/VBox/vmm/hm_vmx.h
r76438 r76463 1038 1038 /** @name VM-entry failure reported in VM-exit qualification. 1039 1039 * See Intel spec. 26.7 "VM-entry failures during or after loading guest-state". 1040 * @{ 1040 1041 */ 1041 1042 /** No errors during VM-entry. */ … … 1137 1138 /** 1138 1139 * VMX MSRs. 1139 * @remarks Although treated as a plain-old data (POD) in several places, please1140 * update HMVmxGetHostMsr() if new MSRs are added here.1141 1140 */ 1142 1141 typedef struct VMXMSRS … … 1161 1160 uint64_t u64VmFunc; 1162 1161 uint64_t u64EptVpidCaps; 1163 uint64_t a_u64Reserved[ 5];1162 uint64_t a_u64Reserved[9]; 1164 1163 } VMXMSRS; 1165 1164 AssertCompileSizeAlignment(VMXMSRS, 8); 1166 AssertCompileSize(VMXMSRS, 192);1165 AssertCompileSize(VMXMSRS, 224); 1167 1166 /** Pointer to a VMXMSRS struct. */ 1168 1167 typedef VMXMSRS *PVMXMSRS; … … 3718 3717 AssertCompileMemberOffset(VMXVVMCS, u64GuestCr0, 0x6c0); 3719 3718 AssertCompileMemberOffset(VMXVVMCS, u64HostCr0, 0x860); 3720 /** @} */3721 3719 3722 3720 /**
Note:
See TracChangeset
for help on using the changeset viewer.