VirtualBox

Changeset 3171 in vbox


Ignore:
Timestamp:
Jun 20, 2007 9:13:12 AM (18 years ago)
Author:
vboxsync
Message:

Fixes for bad error code VINF_EM_RESCHEDULE_REM.

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

Legend:

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

    r3169 r3171  
    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
    13061310#ifdef VBOX_STRICT
    13071311        if (rc == VINF_IOM_HC_IOPORT_READ)
  • trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp

    r3169 r3171  
    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
    17441748#ifdef VBOX_STRICT
    17451749        if (rc == VINF_IOM_HC_IOPORT_READ)
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