Index: /trunk/src/VBox/VMM/HWACCM.cpp
===================================================================
--- /trunk/src/VBox/VMM/HWACCM.cpp	(revision 17295)
+++ /trunk/src/VBox/VMM/HWACCM.cpp	(revision 17296)
@@ -1202,4 +1202,6 @@
     Assert(pVM->fHWACCMEnabled);
     Log(("HWACCMR3EmulateIoBlock\n"));
+
+    /* This is primarily intended to speed up Grub, so we don't care about paged protected mode. */
     if (!CPUMIsGuestInPagedProtectedModeEx(pCtx))
     {
@@ -1226,4 +1228,5 @@
     Assert(pVM->fHWACCMEnabled);
 
+    /* If we're still executing the IO code, then return false. */
     if (    RT_UNLIKELY(pVCpu->hwaccm.s.EmulateIoBlock.fEnabled)
         &&  pCtx->rsp <= pVCpu->hwaccm.s.EmulateIoBlock.GCPtrFunctionEsp
