Changeset 44509 in vbox for trunk/src/VBox/VMM
- Timestamp:
- Feb 1, 2013 1:11:17 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 83546
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/PDMAll.cpp
r44351 r44509 318 318 * 319 319 * @remarks No-long-jump zone!!! 320 */320 */ 321 321 VMMDECL(int) PDMApicGetTPR(PVMCPU pVCpu, uint8_t *pu8TPR, bool *pfPending) 322 322 { … … 324 324 if (pVM->pdm.s.Apic.CTX_SUFF(pDevIns)) 325 325 { 326 /* 327 * Note! We don't acquire the PDM lock here as we're just reading 328 * information. Doing so causes massive contention as this 329 * function is called very often by each and every VCPU. 330 */ 326 331 Assert(pVM->pdm.s.Apic.CTX_SUFF(pfnGetTPR)); 327 /* We don't acquire the PDM lock here as we're just reading information. Doing so causes massive328 * contention as this function is called very often by each and every VCPU.329 */330 332 *pu8TPR = pVM->pdm.s.Apic.CTX_SUFF(pfnGetTPR)(pVM->pdm.s.Apic.CTX_SUFF(pDevIns), pVCpu->idCpu); 331 333 if (pfPending)
Note:
See TracChangeset
for help on using the changeset viewer.