VirtualBox

Changeset 73114 in vbox


Ignore:
Timestamp:
Jul 13, 2018 8:00:10 AM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
123694
Message:

VMM/HMSVMR0: Build fix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp

    r73113 r73114  
    78407840    HMSVM_VALIDATE_EXIT_HANDLER_PARAMS(pVCpu, pSvmTransient);
    78417841
    7842 #ifdef VBOX_STRICT
    7843     PCSVMVMCB pVmcbTmp = hmR0SvmGetCurrentVmcb(pVCpu);
    7844     Assert(pVmcbTmp);
    7845     Assert(!pVmcbTmp->ctrl.IntCtrl.n.u1VGifEnable);
    7846     RT_NOREF(pVmcbTmp);
    7847 #endif
     7842    PCSVMVMCB pVmcb = hmR0SvmGetCurrentVmcb(pVCpu);
     7843    Assert(pVmcb);
     7844    Assert(!pVmcb->ctrl.IntCtrl.n.u1VGifEnable);
    78487845
    78497846    VBOXSTRICTRC   rcStrict;
     
    78527849    if (fSupportsNextRipSave)
    78537850    {
    7854         PCSVMVMCB     pVmcb   = hmR0SvmGetCurrentVmcb(pVCpu);
    78557851        uint8_t const cbInstr = pVmcb->ctrl.u64NextRIP - pVCpu->cpum.GstCtx.rip;
    78567852        rcStrict = IEMExecDecodedClgi(pVCpu, cbInstr);
     
    79227918    HMSVM_VALIDATE_EXIT_HANDLER_PARAMS(pVCpu, pSvmTransient);
    79237919
    7924 #ifdef VBOX_STRICT
    79257920    PCSVMVMCB pVmcb = hmR0SvmGetCurrentVmcb(pVCpu);
    79267921    Assert(pVmcb);
    79277922    Assert(!pVmcb->ctrl.LbrVirt.n.u1VirtVmsaveVmload);
    7928     RT_NOREF(pVmcb);
    7929 #endif
    79307923
    79317924    VBOXSTRICTRC   rcStrict;
     
    79697962    HMSVM_VALIDATE_EXIT_HANDLER_PARAMS(pVCpu, pSvmTransient);
    79707963
    7971 #ifdef VBOX_STRICT
    79727964    PCSVMVMCB pVmcb = hmR0SvmGetCurrentVmcb(pVCpu);
    7973     Assert(pVmcb);
    79747965    Assert(!pVmcb->ctrl.LbrVirt.n.u1VirtVmsaveVmload);
    7975     RT_NOREF(pVmcb);
    7976 #endif
     7966
    79777967    VBOXSTRICTRC rcStrict;
    79787968    bool const fSupportsNextRipSave = hmR0SvmSupportsNextRipSave(pVCpu);
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette