Index: /trunk/src/VBox/VMM/VMMAll/IEMAll.cpp
===================================================================
--- /trunk/src/VBox/VMM/VMMAll/IEMAll.cpp	(revision 65173)
+++ /trunk/src/VBox/VMM/VMMAll/IEMAll.cpp	(revision 65174)
@@ -4520,4 +4520,5 @@
         return iemRaiseGeneralProtectionFault(pVCpu, 0);
     }
+    Log7(("iemRaiseXcptOrIntInProtMode: new EIP=%#x CS=%#x\n", uNewEip, NewCS));
 
     /* Calc the flag image to push. */
@@ -4553,4 +4554,5 @@
         if (rcStrict != VINF_SUCCESS)
             return rcStrict;
+        Log7(("iemRaiseXcptOrIntInProtMode: New SS=%#x ESP=%#x (from TSS); current SS=%#x ESP=%#x\n", NewSS, uNewEsp, pCtx->ss.Sel, pCtx->esp));
 
         /* Check that there is sufficient space for the stack frame. */
@@ -4605,4 +4607,5 @@
             uStackFrame.pu32[3] = pCtx->esp;
             uStackFrame.pu32[4] = pCtx->ss.Sel;
+            Log7(("iemRaiseXcptOrIntInProtMode: 32-bit push SS=%#x ESP=%#x\n", pCtx->ss.Sel, pCtx->esp));
             if (fEfl & X86_EFL_VM)
             {
@@ -4623,4 +4626,5 @@
             uStackFrame.pu16[3] = pCtx->sp;
             uStackFrame.pu16[4] = pCtx->ss.Sel;
+            Log7(("iemRaiseXcptOrIntInProtMode: 16-bit push SS=%#x SP=%#x\n", pCtx->ss.Sel, pCtx->sp));
             if (fEfl & X86_EFL_VM)
             {
