VirtualBox

Changeset 3172 in vbox


Ignore:
Timestamp:
Jun 20, 2007 9:14:10 AM (17 years ago)
Author:
vboxsync
Message:

compile fix

Location:
trunk/src/VBox/VMM/VMMR0
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp

    r3171 r3172  
    13041304            break;
    13051305        }
    1306         /* Force instruction emulation and not a reschedule to the recompiler as that will come right back to us */
    1307         if (rc == VINF_EM_RESCHEDULE_REM)
    1308             rc = VINF_IOM_HC_IOPORT_READWRITE;
    1309 
    13101306#ifdef VBOX_STRICT
    13111307        if (rc == VINF_IOM_HC_IOPORT_READ)
     
    13161312            AssertMsg(VBOX_FAILURE(rc) || rc == VINF_EM_RAW_GUEST_TRAP || rc == VINF_TRPM_XCPT_DISPATCHED || rc == VINF_EM_RESCHEDULE_REM, ("%Vrc\n", rc));
    13171313#endif
     1314        /* Force instruction emulation and not a reschedule to the recompiler as that will come right back to us */
     1315        if (rc == VINF_EM_RESCHEDULE_REM)
     1316            rc = VINF_IOM_HC_IOPORT_WRITE;
    13181317        Log2(("Failed IO at %VGv %x size %d\n", pCtx->eip, IoExitInfo.n.u16Port, uIOSize));
    13191318        break;
  • trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp

    r3171 r3172  
    17421742            break;
    17431743        }
    1744         /* Force instruction emulation and not a reschedule to the recompiler as that will come right back to us */
    1745         if (rc == VINF_EM_RESCHEDULE_REM)
    1746             rc = VINF_IOM_HC_IOPORT_READWRITE;
    1747 
    17481744#ifdef VBOX_STRICT
    17491745        if (rc == VINF_IOM_HC_IOPORT_READ)
     
    17541750            AssertMsg(VBOX_FAILURE(rc) || rc == VINF_EM_RAW_GUEST_TRAP || rc == VINF_TRPM_XCPT_DISPATCHED || rc == VINF_EM_RESCHEDULE_REM, ("%Vrc\n", rc));
    17551751#endif
     1752        /* Force instruction emulation and not a reschedule to the recompiler as that will come right back to us */
     1753        if (rc == VINF_EM_RESCHEDULE_REM)
     1754            rc = VINF_IOM_HC_IOPORT_WRITE;
    17561755        break;
    17571756    }
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette