Changeset 74729 in vbox
- Timestamp:
- Oct 10, 2018 3:18:09 AM (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h
r74710 r74729 2655 2655 * @param pVCpu The cross context virtual CPU structure. 2656 2656 * @param uExitReason The VM-exit reason. 2657 * 2658 * @remarks Make sure VM-exit qualification is updated before calling this 2659 * function! 2657 2660 */ 2658 2661 IEM_STATIC VBOXSTRICTRC iemVmxVmexit(PVMCPU pVCpu, uint32_t uExitReason) … … 3523 3526 * instruction length field and let the VM-exit handler update the RIP when appropriate. 3524 3527 * It will then clear the VM-exit instruction length field before completing the VM-exit. 3528 * 3529 * The VM-exit qualification must be cleared. 3525 3530 */ 3526 3531 iemVmxVmcsSetExitInstrLen(pVCpu, cbInstr); 3532 iemVmxVmcsSetExitQual(pVCpu, 0); 3527 3533 return iemVmxVmexit(pVCpu, VMX_EXIT_TPR_BELOW_THRESHOLD); 3528 3534 } … … 5608 5614 iemVmxVmentrySaveForceFlags(pVCpu); 5609 5615 5616 /* Initialize the VM-exit qualification field as it MBZ for VM-exits where it isn't specified. */ 5617 iemVmxVmcsSetExitQual(pVCpu, 0); 5618 5610 5619 rc = iemVmxVmentryCheckGuestState(pVCpu, pszInstr); 5611 5620 if (RT_SUCCESS(rc))
Note:
See TracChangeset
for help on using the changeset viewer.

