VirtualBox

Ignore:
Timestamp:
Jul 11, 2018 2:28:44 AM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
123602
Message:

VMM/HMSVMR0: bugref:9204 Comment fix, replaced release assertion with debug only while increment RIP.

File:
1 edited

Legend:

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

    r73016 r73042  
    60336033 *
    60346034 * @param   pVCpu       The cross context virtual CPU structure.
    6035  * @param   cb          RIP increment value in bytes.
    6036  *
    6037  * @remarks Use this function only from \#VMEXIT's where the NRIP value is valid
    6038  *          when NRIP_SAVE is supported by the CPU, otherwise use
    6039  *          hmR0SvmAdvanceRipDumb!
     6035 * @param   cb          RIP increment value in bytes when the CPU doesn't support
     6036 *                      NRIP_SAVE.
    60406037 */
    60416038DECLINLINE(void) hmR0SvmAdvanceRipHwAssist(PVMCPU pVCpu, uint32_t cb)
     
    60476044        PCSVMVMCB pVmcb = hmR0SvmGetCurrentVmcb(pVCpu);
    60486045        Assert(pVmcb);
    6049         Assert(pVmcb->ctrl.u64NextRIP);
    60506046        Assert(!(pCtx->fExtrn & CPUMCTX_EXTRN_RIP));
    6051         AssertRelease(pVmcb->ctrl.u64NextRIP - pCtx->rip == cb);    /* temporary, remove later */
     6047        Assert(pVmcb->ctrl.u64NextRIP - pCtx->rip == cb);
    60526048        pCtx->rip = pVmcb->ctrl.u64NextRIP;
    60536049    }
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