Index: /trunk/src/VBox/VMM/PDMDevHlp.cpp
===================================================================
--- /trunk/src/VBox/VMM/PDMDevHlp.cpp	(revision 24140)
+++ /trunk/src/VBox/VMM/PDMDevHlp.cpp	(revision 24141)
@@ -1912,4 +1912,12 @@
     pVM->pdm.s.Apic.pfnLocalInterruptR3 = pApicReg->pfnLocalInterruptR3;
     Log(("PDM: Registered APIC device '%s'/%d pDevIns=%p\n", pDevIns->pDevReg->szDeviceName, pDevIns->iInstance, pDevIns));
+
+
+#if 1
+    /* Disable the APIC fix due to Linux SMP regressions. */
+    pVM->pdm.s.Apic.pfnLocalInterruptR3 = 0;
+    pVM->pdm.s.Apic.pfnLocalInterruptR0 = 0;
+    pVM->pdm.s.Apic.pfnLocalInterruptRC = 0;
+#endif
 
     /* set the helper pointer and return. */
