VirtualBox

Changeset 107798 in vbox for trunk/src/VBox/VMM/VMMR3


Ignore:
Timestamp:
Jan 15, 2025 9:30:47 PM (4 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
166939
Message:

VMM/CPUM,DBGF: Register IA32_ARCH_CAPABILITIES and IA32_SPEC_CTRL as CPU registers with DBGF. [debug assertion fixes] jiraref:VBP-947

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp

    r107763 r107798  
    19271927    paRegs[0].u.s.fMain = true;
    19281928    int rc = pDesc->pfnGet(pSet->uUserArg.pv, pDesc, &paRegs[0].Val);
    1929     AssertRCReturn(rc, rc);
     1929    AssertMsg(rc == VINF_SUCCESS || rc == VERR_CPUM_RAISE_GP_0, ("rc=%Rrc reg=%s\n", rc, paRegs[0].pszName));
     1930    if (RT_FAILURE(rc))
     1931        return rc;
    19301932    DBGFREGVAL const MainValue = paRegs[0].Val;
    19311933    uint32_t iReg = 1;
     
    22172219        int rc2 = pSet->paDescs[iReg].pfnGet(pSet->uUserArg.pv, &pSet->paDescs[iReg], &paRegs[iReg].Val);
    22182220        AssertMsg(rc2 == VINF_SUCCESS || rc2 == VERR_CPUM_RAISE_GP_0, ("rc2=%Rrc iReg=%u %s\n", rc2, iReg, paRegs[iReg].pszName));
    2219         AssertRCSuccess(rc2);
    22202221        if (RT_FAILURE(rc2))
    22212222            dbgfR3RegValClear(&paRegs[iReg].Val);
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