Changeset 23145 in vbox for trunk/src/VBox/VMM/VMEmt.cpp
- Timestamp:
- Sep 18, 2009 8:58:30 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMEmt.cpp
r23009 r23145 158 158 break; 159 159 } 160 160 161 if (VM_FF_ISPENDING(pVM, VM_FF_EMT_RENDEZVOUS)) 161 VMMR3EmtRendezvousFF(pVM, &pVM->aCpus[idCpu]); 162 if (pUVM->vm.s.pReqs) 162 { 163 rc = VMMR3EmtRendezvousFF(pVM, &pVM->aCpus[idCpu]); 164 Log(("vmR3EmulationThread: Rendezvous rc=%Rrc, VM state %d -> %d\n", rc, enmBefore, pVM->enmVMState)); 165 } 166 else if (pUVM->vm.s.pReqs) 163 167 { 164 168 /* … … 1099 1103 * Rendezvous callback that will be called once. 1100 1104 * 1101 * @returns VBox st atus code.1105 * @returns VBox strict status code. 1102 1106 * @param pVM VM handle. 1103 1107 * @param pVCpu The VMCPU handle for the calling EMT. 1104 1108 * @param pvUser The new g_aHaltMethods index. 1105 1109 */ 1106 static DECLCALLBACK( int) vmR3SetHaltMethodCallback(PVM pVM, PVMCPU pVCpu, void *pvUser)1110 static DECLCALLBACK(VBOXSTRICTRC) vmR3SetHaltMethodCallback(PVM pVM, PVMCPU pVCpu, void *pvUser) 1107 1111 { 1108 1112 PUVM pUVM = pVM->pUVM;
Note:
See TracChangeset
for help on using the changeset viewer.