Index: /trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp	(revision 78237)
+++ /trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp	(revision 78238)
@@ -2615,5 +2615,5 @@
  * @remarks Called with interrupts disabled.
  */
-DECLINLINE(void) hmR0VmxFlushTaggedTlb(PHMPHYSCPU pHostCpu, PVMCPU pVCpu, PVMXVMCSINFO pVmcsInfo)
+static void hmR0VmxFlushTaggedTlb(PHMPHYSCPU pHostCpu, PVMCPU pVCpu, PVMXVMCSINFO pVmcsInfo)
 {
 #ifdef HMVMX_ALWAYS_FLUSH_TLB
@@ -7139,5 +7139,4 @@
     rc    |= VMXReadVmcs32(VMX_VMCS32_GUEST_LDTR_ACCESS_RIGHTS, &u32Attr);
     rc    |= VMXReadVmcsGstN(VMX_VMCS_GUEST_LDTR_BASE,          &u64Base);
-
     if (RT_SUCCESS(rc))
     {
@@ -7273,10 +7272,5 @@
         {
             if (VMCPU_FF_IS_SET(pVCpu, VMCPU_FF_INHIBIT_INTERRUPTS))
-            {
-                rc  = hmR0VmxImportGuestRip(pVCpu);
-                rc |= hmR0VmxImportGuestRFlags(pVCpu, pVmcsInfo);
-                AssertRCReturn(rc, rc);
                 VMCPU_FF_CLEAR(pVCpu, VMCPU_FF_INHIBIT_INTERRUPTS);
-            }
 
             if (VMCPU_FF_IS_SET(pVCpu, VMCPU_FF_BLOCK_NMIS))
@@ -7296,7 +7290,5 @@
                 if (u32Val & (  VMX_VMCS_GUEST_INT_STATE_BLOCK_MOVSS
                               | VMX_VMCS_GUEST_INT_STATE_BLOCK_STI))
-                {
                     EMSetInhibitInterruptsPC(pVCpu, pVCpu->cpum.GstCtx.rip);
-                }
                 else if (VMCPU_FF_IS_SET(pVCpu, VMCPU_FF_INHIBIT_INTERRUPTS))
                     VMCPU_FF_CLEAR(pVCpu, VMCPU_FF_INHIBIT_INTERRUPTS);
