Changeset 78438 in vbox for trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp
- Timestamp:
- May 7, 2019 3:57:37 PM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp
r76553 r78438 453 453 { 454 454 PDMDEV_ASSERT_DEVINS(pDevIns); 455 #ifdef VBOX_BUGREF_9217 456 PVMCPU pVCpu = &g_VCpu0; /* for PIC we always deliver to CPU 0, MP use APIC */ 457 #else 455 458 PVM pVM = pDevIns->Internal.s.pVMRC; 456 459 PVMCPU pVCpu = &pVM->aCpus[0]; /* for PIC we always deliver to CPU 0, MP use APIC */ 460 #endif 457 461 /** @todo r=ramshankar: Propagating rcRZ and make all callers handle it? */ 458 462 APICLocalInterrupt(pVCpu, 0 /* u8Pin */, 1 /* u8Level */, VINF_SUCCESS /* rcRZ */); … … 464 468 { 465 469 PDMDEV_ASSERT_DEVINS(pDevIns); 470 #ifdef VBOX_BUGREF_9217 471 PVMCPU pVCpu = &g_VCpu0; /* for PIC we always deliver to CPU 0, MP use APIC */ 472 #else 466 473 PVM pVM = pDevIns->Internal.s.CTX_SUFF(pVM); 467 474 PVMCPU pVCpu = &pVM->aCpus[0]; /* for PIC we always deliver to CPU 0, MP use APIC */ 475 #endif 468 476 /** @todo r=ramshankar: Propagating rcRZ and make all callers handle it? */ 469 477 APICLocalInterrupt(pVCpu, 0 /* u8Pin */, 0 /* u8Level */, VINF_SUCCESS /* rcRZ */);
Note:
See TracChangeset
for help on using the changeset viewer.