VirtualBox

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


Ignore:
Timestamp:
Feb 3, 2021 11:43:51 AM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
142588
Message:

VMM/HMVMX: Tidied up HM some more. bugref:9217

File:
1 edited

Legend:

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

    r87559 r87561  
    20502050    pVM->hm.s.cPatches           = 0;
    20512051    pVM->hm.s.PatchTree          = 0;
    2052     pVM->hm.s.fTPRPatchingActive = false;
     2052    pVM->hm.s.fTprPatchingActive = false;
    20532053    ASMMemZero32(pVM->hm.s.aPatches, sizeof(pVM->hm.s.aPatches));
    20542054}
     
    21142114    pVM->hm.s.PatchTree          = 0;
    21152115    pVM->hm.s.pFreeGuestPatchMem = pVM->hm.s.pGuestPatchMem;
    2116     pVM->hm.s.fTPRPatchingActive = false;
     2116    pVM->hm.s.fTprPatchingActive = false;
    21172117    return VINF_SUCCESS;
    21182118}
     
    21882188    pVM->hm.s.pFreeGuestPatchMem  = 0;
    21892189    pVM->hm.s.cbGuestPatchMem     = 0;
    2190     pVM->hm.s.fTPRPatchingActive  = false;
     2190    pVM->hm.s.fTprPatchingActive  = false;
    21912191    return VINF_SUCCESS;
    21922192}
     
    25752575
    25762576            pVM->hm.s.cPatches++;
    2577             pVM->hm.s.fTPRPatchingActive = true;
     2577            pVM->hm.s.fTprPatchingActive = true;
    25782578            STAM_COUNTER_INC(&pVM->hm.s.StatTprPatchSuccess);
    25792579            return VINF_SUCCESS;
     
    32393239
    32403240            if (pPatch->enmType == HMTPRINSTR_JUMP_REPLACEMENT)
    3241                 pVM->hm.s.fTPRPatchingActive = true;
    3242             Assert(pPatch->enmType == HMTPRINSTR_JUMP_REPLACEMENT || pVM->hm.s.fTPRPatchingActive == false);
     3241                pVM->hm.s.fTprPatchingActive = true;
     3242            Assert(pPatch->enmType == HMTPRINSTR_JUMP_REPLACEMENT || pVM->hm.s.fTprPatchingActive == false);
    32433243
    32443244            SSMR3GetU32(pSSM, &pPatch->uSrcOperand);
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