VirtualBox

Changeset 73755 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
Aug 18, 2018 4:49:35 AM (6 years ago)
Author:
vboxsync
Message:

VMM/IEM: Nested VMX: bugref:9180 Added missing iemCImpl_vmptrst.

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

Legend:

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

    r73752 r73755  
    917917
    918918
     919/**
     920 * Implements 'VMPTRST'.
     921 */
     922IEM_CIMPL_DEF_1(iemCImpl_vmptrst, RTGCPTR, GCPtrVmcs)
     923{
     924    RTGCPTR GCPtrDisp;
     925    VMXEXITINSTRINFO ExitInstrInfo;
     926    ExitInstrInfo.u = iemVmxGetExitInstrInfo(pVCpu, VMX_EXIT_VMPTRST, VMX_INSTR_ID_NONE, &GCPtrDisp);
     927    return iemVmxVmptrst(pVCpu, cbInstr, GCPtrVmcs, &ExitInstrInfo, GCPtrDisp);
     928}
     929
    919930#endif
    920931
  • trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h

    r73752 r73755  
    84718471    IEM_MC_CALC_RM_EFF_ADDR(GCPtrEffDst, bRm, 0);
    84728472    IEMOP_HLP_DONE_DECODING_NO_LOCK_REPZ_OR_REPNZ_PREFIXES();
    8473     IEM_MC_CALL_CIMPL_1(iemCImpl_vmptrld, GCPtrEffDst);
     8473    IEM_MC_CALL_CIMPL_1(iemCImpl_vmptrst, GCPtrEffDst);
    84748474    IEM_MC_END();
    84758475    return VINF_SUCCESS;
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