Changeset 59206 in vbox
- Timestamp:
- Dec 22, 2015 9:38:26 AM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 104832
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/VBox/vmm/vmm.h
r59138 r59206 337 337 * at a time. */ 338 338 #define VMMEMTRENDEZVOUS_FLAGS_STOP_ON_ERROR UINT32_C(0x00000008) 339 /** Use VMREQFLAGS_PRIORITY when contacting the EMTs. */ 340 #define VMMEMTRENDEZVOUS_FLAGS_PRIORITY UINT32_C(0x00000010) 339 341 /** The valid flags. */ 340 #define VMMEMTRENDEZVOUS_FLAGS_VALID_MASK UINT32_C(0x000000 0f)342 #define VMMEMTRENDEZVOUS_FLAGS_VALID_MASK UINT32_C(0x0000001f) 341 343 /** @} */ 342 344 VMMR3_INT_DECL(int) VMMR3EmtRendezvousFF(PVM pVM, PVMCPU pVCpu); -
trunk/src/VBox/VMM/VMMR3/VMM.cpp
r59138 r59206 2156 2156 { 2157 2157 Log(("VMMR3EmtRendezvous: %#x non-EMT\n", fFlags)); 2158 rcStrict = VMR3ReqCallWait(pVM, VMCPUID_ANY, 2159 (PFNRT)VMMR3EmtRendezvous, 4, pVM, fFlags, pfnRendezvous, pvUser); 2158 if (!(fFlags & VMMEMTRENDEZVOUS_FLAGS_PRIORITY)) 2159 rcStrict = VMR3ReqCallWait(pVM, VMCPUID_ANY, (PFNRT)VMMR3EmtRendezvous, 4, pVM, fFlags, pfnRendezvous, pvUser); 2160 else 2161 rcStrict = VMR3ReqPriorityCallWait(pVM, VMCPUID_ANY, (PFNRT)VMMR3EmtRendezvous, 4, pVM, fFlags, pfnRendezvous, pvUser); 2160 2162 Log(("VMMR3EmtRendezvous: %#x non-EMT returns %Rrc\n", fFlags, VBOXSTRICTRC_VAL(rcStrict))); 2161 2163 }
Note:
See TracChangeset
for help on using the changeset viewer.