VirtualBox

Changeset 43496 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Oct 1, 2012 5:28:22 PM (12 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
81061
Message:

VMM: build fix.

Location:
trunk/src/VBox/VMM
Files:
3 edited

Legend:

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

    r43494 r43496  
    11831183             || pvVMCB->ctrl.TLBCtrl.n.u8TLBFlush == SVM_TLB_FLUSH_SINGLE_CONTEXT_RETAIN_GLOBALS)
    11841184    {
    1185         STAM_COUNTER_INC(&pVCpu->hm.s.StatFlushASID);
     1185        STAM_COUNTER_INC(&pVCpu->hm.s.StatFlushAsid);
    11861186    }
    11871187    else
     
    15201520                             pvVMCB->ctrl.u64TSCOffset - 0x400 /* guestimate of world switch overhead in clock ticks */);
    15211521    }
     1522
    15221523    TMNotifyEndOfExecution(pVCpu);
    15231524    VMCPU_SET_STATE(pVCpu, VMCPUSTATE_STARTED);
     
    30723073    /* invlpga only invalidates TLB entries for guest virtual addresses; we have no choice but to force a TLB flush here. */
    30733074    VMCPU_FF_SET(pVCpu, VMCPU_FF_TLB_FLUSH);
    3074     STAM_COUNTER_INC(&pVCpu->hm.s.StatFlushTLBInvlpga);
     3075    STAM_COUNTER_INC(&pVCpu->hm.s.StatFlushTlbInvlpga);
    30753076    return VINF_SUCCESS;
    30763077}
  • trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp

    r43494 r43496  
    43194319            {
    43204320                Log2(("VMX: clts\n"));
    4321                 STAM_COUNTER_INC(&pVCpu->hm.s.StatExitCLTS);
     4321                STAM_COUNTER_INC(&pVCpu->hm.s.StatExitClts);
    43224322                rc = EMInterpretCLTS(pVM, pVCpu);
    43234323                pVCpu->hm.s.fContextUseFlags |= HM_CHANGED_GUEST_CR0;
     
    47254725        rc2 = VMXWriteVMCS(VMX_VMCS_CTRL_PROC_EXEC_CONTROLS, pVCpu->hm.s.vmx.proc_ctls);
    47264726        AssertRC(rc2);
    4727         STAM_COUNTER_INC(&pVCpu->hm.s.StatExitMTF);
     4727        STAM_COUNTER_INC(&pVCpu->hm.s.StatExitMtf);
    47284728#if 0
    47294729        DBGFDoneStepping(pVCpu);
     
    50365036#ifdef VBOX_WITH_STATISTICS
    50375037    if (pVCpu)
    5038         STAM_COUNTER_INC(&pVCpu->hm.s.StatFlushASID);
     5038        STAM_COUNTER_INC(&pVCpu->hm.s.StatFlushAsid);
    50395039#endif
    50405040}
  • trunk/src/VBox/VMM/VMMR3/HM.cpp

    r43494 r43496  
    522522        HM_REG_COUNTER(&pVCpu->hm.s.StatExitDRxWrite,           "/HM/CPU%d/Exit/Instr/DR/Write");
    523523        HM_REG_COUNTER(&pVCpu->hm.s.StatExitDRxRead,            "/HM/CPU%d/Exit/Instr/DR/Read");
    524         HM_REG_COUNTER(&pVCpu->hm.s.StatExitCLTS,               "/HM/CPU%d/Exit/Instr/CLTS");
     524        HM_REG_COUNTER(&pVCpu->hm.s.StatExitClts,               "/HM/CPU%d/Exit/Instr/CLTS");
    525525        HM_REG_COUNTER(&pVCpu->hm.s.StatExitLMSW,               "/HM/CPU%d/Exit/Instr/LMSW");
    526526        HM_REG_COUNTER(&pVCpu->hm.s.StatExitCli,                "/HM/CPU%d/Exit/Instr/Cli");
     
    538538        HM_REG_COUNTER(&pVCpu->hm.s.StatExitMaxResume,          "/HM/CPU%d/Exit/MaxResume");
    539539        HM_REG_COUNTER(&pVCpu->hm.s.StatExitPreemptPending,     "/HM/CPU%d/Exit/PreemptPending");
    540         HM_REG_COUNTER(&pVCpu->hm.s.StatExitMTF,                "/HM/CPU%d/Exit/MonitorTrapFlag");
     540        HM_REG_COUNTER(&pVCpu->hm.s.StatExitMtf,                "/HM/CPU%d/Exit/MonitorTrapFlag");
    541541
    542542        HM_REG_COUNTER(&pVCpu->hm.s.StatSwitchGuestIrq,         "/HM/CPU%d/Switch/IrqPending");
     
    556556        HM_REG_COUNTER(&pVCpu->hm.s.StatFlushTLBWorldSwitch,    "/HM/CPU%d/Flush/TLB/Switch");
    557557        HM_REG_COUNTER(&pVCpu->hm.s.StatNoFlushTLBWorldSwitch,  "/HM/CPU%d/Flush/TLB/Skipped");
    558         HM_REG_COUNTER(&pVCpu->hm.s.StatFlushASID,              "/HM/CPU%d/Flush/TLB/ASID");
    559         HM_REG_COUNTER(&pVCpu->hm.s.StatFlushNP,                "/HM/CPU%d/Flush/TLB/NP");
    560         HM_REG_COUNTER(&pVCpu->hm.s.StatFlushTLBInvlpga,        "/HM/CPU%d/Flush/TLB/PhysInvl");
     558        HM_REG_COUNTER(&pVCpu->hm.s.StatFlushAsid,              "/HM/CPU%d/Flush/TLB/ASID");
     559        HM_REG_COUNTER(&pVCpu->hm.s.StatFlushNestedPaging,      "/HM/CPU%d/Flush/TLB/NestedPaging");
     560        HM_REG_COUNTER(&pVCpu->hm.s.StatFlushTlbInvlpga,        "/HM/CPU%d/Flush/TLB/PhysInvl");
    561561        HM_REG_COUNTER(&pVCpu->hm.s.StatTlbShootdown,           "/HM/CPU%d/Flush/Shootdown/Page");
    562562        HM_REG_COUNTER(&pVCpu->hm.s.StatTlbShootdownFlush,      "/HM/CPU%d/Flush/Shootdown/TLB");
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