VirtualBox

Changeset 74705 in vbox for trunk


Ignore:
Timestamp:
Oct 9, 2018 8:22:30 AM (6 years ago)
Author:
vboxsync
Message:

VMM/IEM: Nested VMX: bugref:9180 VM-exit bits; Added WBINVD intercept.

Location:
trunk/src/VBox/VMM/VMMAll
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h

    r74704 r74705  
    63486348    IEM_SVM_CHECK_INSTR_INTERCEPT(pVCpu, SVM_CTRL_INTERCEPT_WBINVD, SVM_EXIT_WBINVD, 0, 0);
    63496349
     6350    if (IEM_VMX_IS_NON_ROOT_MODE(pVCpu))
     6351        IEM_VMX_VMEXIT_INSTR_RET(pVCpu, VMX_EXIT_WBINVD, cbInstr);
     6352
    63506353    /* We currently take no action here. */
    63516354    iemRegAddToRipAndClearRF(pVCpu, cbInstr);
  • trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h

    r74704 r74705  
    4444 *  VMX_EXIT_PREEMPT_TIMER
    4545 *  VMX_EXIT_INVVPID
    46  *  VMX_EXIT_WBINVD
    4746 *  VMX_EXIT_APIC_WRITE
    4847 *  VMX_EXIT_RDRAND
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette