Changeset 51726 in vbox for trunk/src/VBox/VMM/VMMR3
- Timestamp:
- Jun 25, 2014 7:03:24 PM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 94511
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR3/TRPM.cpp
r46420 r51726 1562 1562 } 1563 1563 #else /* !TRPM_FORWARD_TRAPS_IN_GC */ 1564 if (HMR3IsActive(pVCpu)) 1564 uint8_t u8Interrupt; 1565 int rc = PDMGetInterrupt(pVCpu, &u8Interrupt); 1566 Log(("TRPMR3InjectEvent: u8Interrupt=%d (%#x) rc=%Rrc\n", u8Interrupt, u8Interrupt, rc)); 1567 if (RT_SUCCESS(rc)) 1565 1568 { 1566 uint8_t u8Interrupt; 1567 int rc = PDMGetInterrupt(pVCpu, &u8Interrupt); 1568 Log(("TRPMR3InjectEvent: u8Interrupt=%d (%#x) rc=%Rrc\n", u8Interrupt, u8Interrupt, rc)); 1569 if (RT_SUCCESS(rc)) 1570 { 1571 rc = TRPMAssertTrap(pVCpu, u8Interrupt, TRPM_HARDWARE_INT); 1572 AssertRC(rc); 1573 STAM_COUNTER_INC(&pVM->trpm.s.paStatForwardedIRQR3[u8Interrupt]); 1574 return VINF_EM_RESCHEDULE_HM; 1575 } 1569 rc = TRPMAssertTrap(pVCpu, u8Interrupt, TRPM_HARDWARE_INT); 1570 AssertRC(rc); 1571 STAM_COUNTER_INC(&pVM->trpm.s.paStatForwardedIRQR3[u8Interrupt]); 1572 return HMR3IsActive(pVCpu) ? VINF_EM_RESCHEDULE_HM : VINF_EM_RESCHEDULE_REM; 1576 1573 } 1577 1574 #endif /* !TRPM_FORWARD_TRAPS_IN_GC */
Note:
See TracChangeset
for help on using the changeset viewer.