Changeset 76469 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Dec 25, 2018 5:23:49 AM (6 years ago)
- svn:sync-xref-src-repo-rev:
- 127770
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/CPUM.cpp
r76468 r76469 1750 1750 { 1751 1751 if (fCaps & SUPVTCAPS_VT_X) 1752 { 1753 pMsrs->hwvirt.vmx.u64FeatCtrl = HwvirtMsrs.u.vmx.u64FeatCtrl; 1754 pMsrs->hwvirt.vmx.u64Basic = HwvirtMsrs.u.vmx.u64Basic; 1755 pMsrs->hwvirt.vmx.PinCtls.u = HwvirtMsrs.u.vmx.u64PinCtls; 1756 pMsrs->hwvirt.vmx.ProcCtls.u = HwvirtMsrs.u.vmx.u64ProcCtls; 1757 pMsrs->hwvirt.vmx.ProcCtls2.u = HwvirtMsrs.u.vmx.u64ProcCtls2; 1758 pMsrs->hwvirt.vmx.ExitCtls.u = HwvirtMsrs.u.vmx.u64ExitCtls; 1759 pMsrs->hwvirt.vmx.EntryCtls.u = HwvirtMsrs.u.vmx.u64EntryCtls; 1760 pMsrs->hwvirt.vmx.TruePinCtls.u = HwvirtMsrs.u.vmx.u64TruePinCtls; 1761 pMsrs->hwvirt.vmx.TrueProcCtls.u = HwvirtMsrs.u.vmx.u64TrueProcCtls; 1762 pMsrs->hwvirt.vmx.TrueEntryCtls.u = HwvirtMsrs.u.vmx.u64TrueEntryCtls; 1763 pMsrs->hwvirt.vmx.TrueExitCtls.u = HwvirtMsrs.u.vmx.u64TrueExitCtls; 1764 pMsrs->hwvirt.vmx.u64Misc = HwvirtMsrs.u.vmx.u64Misc; 1765 pMsrs->hwvirt.vmx.u64Cr0Fixed0 = HwvirtMsrs.u.vmx.u64Cr0Fixed0; 1766 pMsrs->hwvirt.vmx.u64Cr0Fixed1 = HwvirtMsrs.u.vmx.u64Cr0Fixed1; 1767 pMsrs->hwvirt.vmx.u64Cr4Fixed0 = HwvirtMsrs.u.vmx.u64Cr4Fixed0; 1768 pMsrs->hwvirt.vmx.u64Cr4Fixed1 = HwvirtMsrs.u.vmx.u64Cr4Fixed1; 1769 pMsrs->hwvirt.vmx.u64VmcsEnum = HwvirtMsrs.u.vmx.u64VmcsEnum; 1770 pMsrs->hwvirt.vmx.u64VmFunc = HwvirtMsrs.u.vmx.u64VmFunc; 1771 pMsrs->hwvirt.vmx.u64EptVpidCaps = HwvirtMsrs.u.vmx.u64EptVpidCaps; 1772 } 1752 HMVmxGetVmxMsrsFromHwvirtMsrs(&HwvirtMsrs, &pMsrs->hwvirt.vmx); 1773 1753 else 1774 pMsrs->hwvirt.svm.u64MsrHwcr = HwvirtMsrs.u.svm.u64MsrHwcr;1754 HMVmxGetSvmMsrsFromHwvirtMsrs(&HwvirtMsrs, &pMsrs->hwvirt.svm); 1775 1755 return VINF_SUCCESS; 1776 1756 }
Note:
See TracChangeset
for help on using the changeset viewer.