Index: /trunk/src/VBox/VMM/VMMAll/APICAll.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMAll/APICAll.cpp	(revision 60631)
+++ /trunk/src/VBox/VMM/VMMAll/APICAll.cpp	(revision 60632)
@@ -2245,6 +2245,6 @@
     {
         /* The APIC is disabled, pass it through the CPU. */
-        LogFlow(("APIC%u: APICLocalInterrupt: APIC hardware-disabled, passing interrupt to CPU. u8Pin=%u u8Level=%u\n", u8Pin,
-              u8Level));
+        LogFlow(("APIC%u: APICLocalInterrupt: APIC hardware-disabled, passing interrupt to CPU. u8Pin=%u u8Level=%u\n",
+                 pVCpu->idCpu, u8Pin, u8Level));
         if (u8Level)
             APICSetInterruptFF(pVCpu, PDMAPICIRQ_EXTINT);
Index: /trunk/src/VBox/VMM/VMMR3/APIC.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR3/APIC.cpp	(revision 60631)
+++ /trunk/src/VBox/VMM/VMMR3/APIC.cpp	(revision 60632)
@@ -869,5 +869,7 @@
 
     PXAPICPAGE     pXApicPage = VMCPU_TO_XAPICPAGE(pVCpu);
+    PAPICCPU       pApicCpu   = VMCPU_TO_APICCPU(pVCpu);
     uint32_t const uLvtTimer  = pXApicPage->lvt_timer.all.u32LvtTimer;
+    STAM_COUNTER_INC(&pApicCpu->StatTimerCallback);
     if (!XAPIC_LVT_IS_MASKED(uLvtTimer))
     {
@@ -877,5 +879,4 @@
     }
 
-    PAPICCPU       pApicCpu     = VMCPU_TO_APICCPU(pVCpu);
     XAPICTIMERMODE enmTimerMode = XAPIC_LVT_GET_TIMER_MODE(uLvtTimer);
     switch (enmTimerMode)
@@ -1443,4 +1444,6 @@
         APIC_REG_COUNTER(&pApicCpu->StatPostIntrAlreadyPending,  "Number of times an interrupt is already pending.",
                          "/Devices/APIC/%u/PostInterruptAlreadyPending");
+        APIC_REG_COUNTER(&pApicCpu->StatTimerCallback,  "Number of times the timer callback is invoked.",
+                         "/Devices/APIC/%u/TimerCallback");
     }
 # undef APIC_PROF_COUNTER
Index: /trunk/src/VBox/VMM/include/APICInternal.h
===================================================================
--- /trunk/src/VBox/VMM/include/APICInternal.h	(revision 60631)
+++ /trunk/src/VBox/VMM/include/APICInternal.h	(revision 60632)
@@ -595,4 +595,6 @@
      *  APICPostInterrupts().*/
     STAMCOUNTER                 StatPostIntrAlreadyPending;
+    /** Number of times the timer callback is invoked. */
+    STAMCOUNTER                 StatTimerCallback;
     /** @} */
 #endif
