Changeset 19451 in vbox for trunk/src/VBox/VMM
- Timestamp:
- May 6, 2009 6:09:29 PM (16 years ago)
- Location:
- trunk/src/VBox/VMM
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/PDM.cpp
r19421 r19451 685 685 { 686 686 PVMCPU pVCpu = &pVM->aCpus[idCpu]; 687 LogFlow(("pdmR3LoadPrep: VCPU %d %s%s%s%s\n", idCpu, 687 LogFlow(("pdmR3LoadPrep: VCPU %d %s%s%s%s\n", idCpu, 688 688 VMCPU_FF_ISSET(pVCpu, VMCPU_FF_INTERRUPT_APIC) ? " VMCPU_FF_INTERRUPT_APIC" : "", 689 689 VMCPU_FF_ISSET(pVCpu, VMCPU_FF_INTERRUPT_PIC) ? " VMCPU_FF_INTERRUPT_PIC" : "" … … 1330 1330 VMMR3DECL(void) PDMR3DmaRun(PVM pVM) 1331 1331 { 1332 /* * @noteNot really SMP safe; restrict it to VCPU 0. */1332 /* Note! Not really SMP safe; restrict it to VCPU 0. */ 1333 1333 if (VMMGetCpuId(pVM) != 0) 1334 1334 return; -
trunk/src/VBox/VMM/VMReq.cpp
r19420 r19451 827 827 * and the CPU ID for a CPU specific one. In the latter 828 828 * case the calling thread must be the EMT of that CPU. 829 * 830 * @note SMP safe (multiple EMTs trying to satisfy VM_FF_REQUESTs). 829 831 */ 830 832 VMMR3DECL(int) VMR3ReqProcessU(PUVM pUVM, VMCPUID idDstCpu) … … 837 839 * We do not repeat the outer loop if we've got an informational status code 838 840 * since that code needs processing by our caller. 839 */840 /**841 * @note SMP safe (multiple EMTs trying to satisfy VM_FF_REQUESTs)842 841 */ 843 842 int rc = VINF_SUCCESS;
Note:
See TracChangeset
for help on using the changeset viewer.