VirtualBox

Changeset 72084 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
May 3, 2018 7:27:29 AM (7 years ago)
Author:
vboxsync
Message:

VMM/IEM: Nested hw.virt: Assertion on VM-exit path that's not supposed to really fail rather than logging.

File:
1 edited

Legend:

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

    r72065 r72084  
    302302        else
    303303        {
    304             LogFlow(("iemSvmVmexit: Mapping VMCB at %#RGp failed. rc=%Rrc\n", pCtx->hwvirt.svm.GCPhysVmcb, VBOXSTRICTRC_VAL(rcStrict)));
     304            AssertMsgFailed(("iemSvmVmexit: Mapping VMCB at %#RGp failed. rc=%Rrc\n", pCtx->hwvirt.svm.GCPhysVmcb, VBOXSTRICTRC_VAL(rcStrict)));
    305305            rcStrict = VERR_SVM_VMEXIT_FAILED;
    306306        }
     
    308308    else
    309309    {
    310         Log(("iemSvmVmexit: Not in SVM guest mode! uExitCode=%#RX64 uExitInfo1=%#RX64 uExitInfo2=%#RX64\n", uExitCode,
    311              uExitInfo1, uExitInfo2));
    312         AssertMsgFailed(("iemSvmVmexit: Unexpected SVM-exit failure uExitCode=%#RX64\n", uExitCode));
     310        AssertMsgFailed(("iemSvmVmexit: Not in SVM guest mode! uExitCode=%#RX64 uExitInfo1=%#RX64 uExitInfo2=%#RX64\n", uExitCode, uExitInfo1, uExitInfo2));
    313311        rcStrict = VERR_SVM_IPE_3;
    314312    }
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