VirtualBox

Changeset 20189 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Jun 2, 2009 1:00:24 PM (16 years ago)
Author:
vboxsync
Message:

Deal with reset properly (guest SMP).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/EM.cpp

    r20122 r20189  
    34453445        {
    34463446            rc2 = VMR3ReqProcessU(pVM->pUVM, VMCPUID_ANY);
     3447            Assert(rc2 != VINF_EM_RESET); /* should be per-VCPU */
    34473448            if (rc2 == VINF_EM_OFF || rc2 == VINF_EM_TERMINATE)
    34483449            {
     
    34793480        {
    34803481            rc2 = VMR3ReqProcessU(pVM->pUVM, pVCpu->idCpu);
    3481             if (rc2 == VINF_EM_OFF || rc2 == VINF_EM_TERMINATE)
     3482            if (rc2 == VINF_EM_OFF || rc2 == VINF_EM_TERMINATE || rc2 == VINF_EM_RESET)
    34823483            {
    34833484                Log2(("emR3ForcedActions: returns %Rrc\n", rc2));
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