VirtualBox

Changeset 20664 in vbox


Ignore:
Timestamp:
Jun 17, 2009 12:48:15 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
48759
Message:

VMM: Added VMMR3EmtRendezvous for getting the attention of all EMTs and run some code on one. Made first use of it in vmR3SetHaltMethodU that is called at the end of VMR3CreateVM.

File:
1 edited

Legend:

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

    r19757 r20664  
    631631            }
    632632
    633             if (    VM_FF_ISSET(pVM, VM_FF_REQUEST)
    634                 ||  VMCPU_FF_ISSET(pVCpu, VMCPU_FF_REQUEST))
     633            if (VM_FF_ISPENDING(pVM, VM_FF_EMT_RENDEZVOUS))
     634                VMMR3EmtRendezvousFF(pVM, pVCpu);
     635
     636            if (    VM_FF_ISPENDING(pVM, VM_FF_REQUEST)
     637                ||  VMCPU_FF_ISPENDING(pVCpu, VMCPU_FF_REQUEST))
    635638            {
    636639                LogFlow(("dbgfR3VMMWait: Processes requests...\n"));
Note: See TracChangeset for help on using the changeset viewer.

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