Changeset 87480 in vbox for trunk/src/VBox/VMM/VMMAll
- Timestamp:
- Jan 29, 2021 2:55:56 PM (4 years ago)
- svn:sync-xref-src-repo-rev:
- 142502
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/HMAll.cpp
r87479 r87480 429 429 * Wrapper for RTMpPokeCpu to deal with VERR_NOT_SUPPORTED. 430 430 */ 431 static void hmR0PokeCpu(PVMCPU pVCpu, RTCPUID idHostCpu)432 { 433 uint32_t cWorldSwitchExits = ASMAtomicUoReadU32(&pVCpu->hm .s.cWorldSwitchExits);431 static void hmR0PokeCpu(PVMCPUCC pVCpu, RTCPUID idHostCpu) 432 { 433 uint32_t cWorldSwitchExits = ASMAtomicUoReadU32(&pVCpu->hmr0.s.cWorldSwitchExits); 434 434 435 435 STAM_PROFILE_ADV_START(&pVCpu->hm.s.StatPoke, x); … … 460 460 /* Spin until the VCPU has switched back (poking is async). */ 461 461 while ( ASMAtomicUoReadBool(&pVCpu->hm.s.fCheckedTLBFlush) 462 && cWorldSwitchExits == ASMAtomicUoReadU32(&pVCpu->hm .s.cWorldSwitchExits))462 && cWorldSwitchExits == ASMAtomicUoReadU32(&pVCpu->hmr0.s.cWorldSwitchExits)) 463 463 ASMNopPause(); 464 464
Note:
See TracChangeset
for help on using the changeset viewer.