Index: /trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp	(revision 79626)
+++ /trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp	(revision 79627)
@@ -5973,5 +5973,5 @@
                      */
                     Assert(pVmcb->ctrl.ExitIntInfo.n.u3Type != SVM_EVENT_SOFTWARE_INT);
-                    STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingReflect);
+                    STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectReflect);
                     hmR0SvmSetPendingEvent(pVCpu, &pVmcb->ctrl.ExitIntInfo, GCPtrFaultAddress);
 
@@ -6004,5 +6004,5 @@
                 else
                 {
-                    STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingReflect);
+                    STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectConvertDF);
                     hmR0SvmSetPendingXcptDF(pVCpu);
                     rc = VINF_HM_DOUBLE_FAULT;
@@ -7219,5 +7219,5 @@
         if (pVCpu->hm.s.Event.fPending)
         {
-            STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingInterpret);
+            STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectInterpret);
             return VINF_EM_RAW_INJECT_TRPM_EVENT;
         }
@@ -7299,5 +7299,5 @@
      */
     if (pVCpu->hm.s.Event.fPending)
-        STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingNPF);
+        STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectReflectNPF);
 
     return rc;
@@ -7721,5 +7721,5 @@
     if (RT_UNLIKELY(pVCpu->hm.s.Event.fPending))
     {
-        STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingInterpret);
+        STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectInterpret);
         return VINF_EM_RAW_INJECT_TRPM_EVENT;
     }
@@ -8233,5 +8233,5 @@
     if (pVCpu->hm.s.Event.fPending)
     {
-        STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingInterpret);
+        STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectInterpret);
         return VINF_EM_RAW_INJECT_TRPM_EVENT;
     }
Index: /trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp	(revision 79626)
+++ /trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp	(revision 79627)
@@ -13785,5 +13785,5 @@
 
                 /* If uExitVector is #PF, CR2 value will be updated from the VMCS if it's a guest #PF, see hmR0VmxExitXcptPF(). */
-                STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingReflect);
+                STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectReflect);
                 hmR0VmxSetPendingEvent(pVCpu, VMX_ENTRY_INT_INFO_FROM_EXIT_IDT_INFO(pVmxTransient->uIdtVectoringInfo),
                                        0 /* cbInstr */, u32ErrCode, pVCpu->cpum.GstCtx.cr2);
@@ -13814,5 +13814,5 @@
                 else
                 {
-                    STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingReflect);
+                    STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectConvertDF);
                     hmR0VmxSetPendingXcptDF(pVCpu);
                     Log4Func(("IDT: Pending vectoring #DF %#RX64 uIdtVector=%#x uExitVector=%#x\n", pVCpu->hm.s.Event.u64IntInfo,
@@ -16194,5 +16194,5 @@
         if (RT_UNLIKELY(pVCpu->hm.s.Event.fPending))
         {
-            STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingInterpret);
+            STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectInterpret);
             return VINF_EM_RAW_INJECT_TRPM_EVENT;
         }
@@ -16373,5 +16373,5 @@
         if (RT_UNLIKELY(pVCpu->hm.s.Event.fPending))
         {
-            STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingInterpret);
+            STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectInterpret);
             return VINF_EM_RAW_INJECT_TRPM_EVENT;
         }
@@ -16460,5 +16460,5 @@
          */
         if (pVCpu->hm.s.Event.fPending)
-            STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectPendingNPF);
+            STAM_COUNTER_INC(&pVCpu->hm.s.StatInjectReflectNPF);
     }
     else
Index: /trunk/src/VBox/VMM/VMMR3/HM.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/HM.cpp	(revision 79626)
+++ /trunk/src/VBox/VMM/VMMR3/HM.cpp	(revision 79627)
@@ -811,7 +811,8 @@
         HM_REG_COUNTER(&pVCpu->hm.s.StatInjectInterrupt,        "/HM/CPU%d/EventInject/Interrupt", "Injected an external interrupt into the guest.");
         HM_REG_COUNTER(&pVCpu->hm.s.StatInjectXcpt,             "/HM/CPU%d/EventInject/Trap", "Injected an exception into the guest.");
-        HM_REG_COUNTER(&pVCpu->hm.s.StatInjectPendingReflect,   "/HM/CPU%d/EventInject/PendingReflect", "Reflecting an exception (or #DF) caused due to event injection.");
-        HM_REG_COUNTER(&pVCpu->hm.s.StatInjectPendingInterpret, "/HM/CPU%d/EventInject/PendingInterpret", "Falling to interpreter for handling exception caused due to event injection.");
-        HM_REG_COUNTER(&pVCpu->hm.s.StatInjectPendingNPF,       "/HM/CPU%d/EventInject/PendingNPF", "Reflecting an event that caused an EPT violation / Nested #PF.");
+        HM_REG_COUNTER(&pVCpu->hm.s.StatInjectReflect,          "/HM/CPU%d/EventInject/Reflect", "Reflecting an exception caused due to event injection.");
+        HM_REG_COUNTER(&pVCpu->hm.s.StatInjectConvertDF,        "/HM/CPU%d/EventInject/ReflectDF", "Injected a converted #DF caused due to event injection.");
+        HM_REG_COUNTER(&pVCpu->hm.s.StatInjectInterpret,        "/HM/CPU%d/EventInject/Interpret", "Falling back to interpreter for handling exception caused due to event injection.");
+        HM_REG_COUNTER(&pVCpu->hm.s.StatInjectReflectNPF,       "/HM/CPU%d/EventInject/ReflectNPF", "Reflecting event that caused an EPT violation / nested #PF.");
 
         HM_REG_COUNTER(&pVCpu->hm.s.StatFlushPage,              "/HM/CPU%d/Flush/Page", "Invalidating a guest page on all guest CPUs.");
Index: /trunk/src/VBox/VMM/include/HMInternal.h
===================================================================
--- /trunk/src/VBox/VMM/include/HMInternal.h	(revision 79626)
+++ /trunk/src/VBox/VMM/include/HMInternal.h	(revision 79627)
@@ -1121,7 +1121,8 @@
     STAMCOUNTER             StatInjectInterrupt;
     STAMCOUNTER             StatInjectXcpt;
-    STAMCOUNTER             StatInjectPendingReflect;
-    STAMCOUNTER             StatInjectPendingInterpret;
-    STAMCOUNTER             StatInjectPendingNPF;
+    STAMCOUNTER             StatInjectReflect;
+    STAMCOUNTER             StatInjectConvertDF;
+    STAMCOUNTER             StatInjectInterpret;
+    STAMCOUNTER             StatInjectReflectNPF;
 
     STAMCOUNTER             StatExitAll;
