- Timestamp:
- May 28, 2008 7:44:21 AM (17 years ago)
- Location:
- trunk/src/VBox/VMM/VMMR0
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp
r9184 r9188 450 450 TRPMEVENT enmType; 451 451 SVM_EVENT Event; 452 uint32_tu32ErrorCode;452 RTGCUINT u32ErrorCode; 453 453 454 454 Event.au64[0] = 0; -
trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp
r9151 r9188 512 512 int rc; 513 513 TRPMEVENT enmType; 514 RTGCUINTPTR intInfo, errCode; 514 RTGCUINTPTR intInfo; 515 RTGCUINT errCode; 515 516 516 517 /* If a new event is pending, then dispatch it now. */ … … 1921 1922 case VMX_EXIT_HLT: /* 12 Guest software attempted to execute HLT. */ 1922 1923 /** Check if external interrupts are pending; if so, don't switch back. */ 1923 if (VM_FF_ISPENDING(pVM, (VM_FF_INTERRUPT_APIC|VM_FF_INTERRUPT_PIC))) 1924 if ( pCtx->eflags.Bits.u1IF 1925 && VM_FF_ISPENDING(pVM, (VM_FF_INTERRUPT_APIC|VM_FF_INTERRUPT_PIC))) 1924 1926 { 1925 1927 pCtx->eip++; /* skip hlt */
Note:
See TracChangeset
for help on using the changeset viewer.