VirtualBox

Changeset 70302 in vbox


Ignore:
Timestamp:
Dec 22, 2017 6:06:40 AM (7 years ago)
Author:
vboxsync
Message:

VMM/IEM: VMCB layout adjustments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h

    r70263 r70302  
    153153            && EMGetInhibitInterruptsPC(pVCpu) == pCtx->rip)
    154154        {
     155            pVmcbCtrl->u1IntShadow = 1;
    155156            LogFlow(("iemSvmVmexit: Interrupt shadow till %#RX64\n", pCtx->rip));
    156             pVmcbCtrl->u64IntShadow |= SVM_INTERRUPT_SHADOW_ACTIVE;
    157157        }
    158158
     
    527527         * Interrupt shadow.
    528528         */
    529         if (pVmcbCtrl->u64IntShadow & SVM_INTERRUPT_SHADOW_ACTIVE)
     529        if (pVmcbCtrl->u1IntShadow)
    530530        {
    531531            LogFlow(("iemSvmVmrun: setting interrupt shadow. inhibit PC=%#RX64\n", pVmcbNstGst->u64RIP));
Note: See TracChangeset for help on using the changeset viewer.

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