Changeset 75440 in vbox for trunk/src/VBox/VMM/VMMR0
- Timestamp:
- Nov 14, 2018 6:23:13 AM (6 years ago)
- Location:
- trunk/src/VBox/VMM/VMMR0
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
r75146 r75440 872 872 uint16_t offMsrpm; 873 873 uint8_t uMsrpmBit; 874 int rc = HMSvmGetMsrpmOffsetAndBit(idMsr, &offMsrpm, &uMsrpmBit);874 int rc = CPUMSvmGetMsrpmOffsetAndBit(idMsr, &offMsrpm, &uMsrpmBit); 875 875 AssertRC(rc); 876 876 … … 5156 5156 const bool fStrIo = pIoExitInfo->n.u1Str; 5157 5157 5158 return HMSvmIsIOInterceptActive(pvIoBitmap, u16Port, enmIoType, cbReg, cAddrSizeBits, iEffSeg, fRep, fStrIo,5159 NULL /* pIoExitInfo */);5158 return CPUMSvmIsIOInterceptActive(pvIoBitmap, u16Port, enmIoType, cbReg, cAddrSizeBits, iEffSeg, fRep, fStrIo, 5159 NULL /* pIoExitInfo */); 5160 5160 } 5161 5161 … … 5248 5248 uint16_t offMsrpm; 5249 5249 uint8_t uMsrpmBit; 5250 int rc = HMSvmGetMsrpmOffsetAndBit(idMsr, &offMsrpm, &uMsrpmBit);5250 int rc = CPUMSvmGetMsrpmOffsetAndBit(idMsr, &offMsrpm, &uMsrpmBit); 5251 5251 if (RT_SUCCESS(rc)) 5252 5252 { -
trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
r75265 r75440 1738 1738 VMXMSREXITREAD enmRead; 1739 1739 VMXMSREXITWRITE enmWrite; 1740 rc = HMVmxGetMsrPermission(pVCpu->hm.s.vmx.pvMsrBitmap, pGuestMsr->u32Msr, &enmRead, &enmWrite);1740 rc = CPUMVmxGetMsrPermission(pVCpu->hm.s.vmx.pvMsrBitmap, pGuestMsr->u32Msr, &enmRead, &enmWrite); 1741 1741 AssertMsgReturnVoid(rc == VINF_SUCCESS, ("HMVmxGetMsrPermission! failed. rc=%Rrc\n", rc)); 1742 1742 if (pGuestMsr->u32Msr == MSR_K6_EFER) … … 11963 11963 VMXMSREXITREAD enmRead; 11964 11964 VMXMSREXITWRITE enmWrite; 11965 int rc2 = HMVmxGetMsrPermission(pVCpu->hm.s.vmx.pvMsrBitmap, idMsr, &enmRead, &enmWrite);11965 int rc2 = CPUMVmxGetMsrPermission(pVCpu->hm.s.vmx.pvMsrBitmap, idMsr, &enmRead, &enmWrite); 11966 11966 AssertRCReturn(rc2, rc2); 11967 11967 if (enmRead == VMXMSREXIT_PASSTHRU_READ) … … 12108 12108 VMXMSREXITREAD enmRead; 12109 12109 VMXMSREXITWRITE enmWrite; 12110 int rc2 = HMVmxGetMsrPermission(pVCpu->hm.s.vmx.pvMsrBitmap, idMsr, &enmRead, &enmWrite);12110 int rc2 = CPUMVmxGetMsrPermission(pVCpu->hm.s.vmx.pvMsrBitmap, idMsr, &enmRead, &enmWrite); 12111 12111 AssertRCReturn(rc2, rc2); 12112 12112 if (enmWrite == VMXMSREXIT_PASSTHRU_WRITE)
Note:
See TracChangeset
for help on using the changeset viewer.