VirtualBox

Changeset 104511 in vbox for trunk/src/VBox/VMM/VMMR0


Ignore:
Timestamp:
May 3, 2024 3:03:42 PM (10 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
163034
Message:

VMM: Some more GCM cleanup. bugref:9735 bugref:10683

File:
1 edited

Legend:

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

    r103194 r104511  
    83598359    {
    83608360        HMSVM_CPUMCTX_IMPORT_STATE(pVCpu, HMSVM_CPUMCTX_EXTRN_ALL);
    8361         uint8_t cbInstr = 0;
    8362         VBOXSTRICTRC rcStrict = GCMXcptDE(pVCpu, &pVCpu->cpum.GstCtx, NULL /* pDis */, &cbInstr);
    8363         if (rcStrict == VINF_SUCCESS)
    8364             rc = VINF_SUCCESS;      /* Restart instruction with modified guest register context. */
    8365         else if (rcStrict == VERR_NOT_FOUND)
    8366             rc = VERR_NOT_FOUND;    /* Deliver the exception. */
    8367         else
    8368             Assert(RT_FAILURE(VBOXSTRICTRC_VAL(rcStrict)));
     8361        rc = GCMXcptDE(pVCpu, &pVCpu->cpum.GstCtx);
     8362        AssertMsg(rc == VINF_SUCCESS /* restart */ || rc == VERR_NOT_FOUND /* deliver exception */, ("rc=%Rrc\n", rc));
    83698363    }
    83708364
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