VirtualBox

Ignore:
Timestamp:
Apr 17, 2017 3:00:00 AM (8 years ago)
Author:
vboxsync
Message:

VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, addressed some todos.

File:
1 edited

Legend:

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

    r66227 r66581  
    14381438    uint64_t uValidatedEfer;
    14391439    uint64_t const uOldEfer = pVCpu->cpum.s.Guest.msrEFER;
    1440     int rc = CPUMGetValidateEfer(pVCpu->CTX_SUFF(pVM), pVCpu->cpum.s.Guest.cr0, uOldEfer, uValue, &uValidatedEfer);
     1440    int rc = CPUMQueryValidatedGuestEfer(pVCpu->CTX_SUFF(pVM), pVCpu->cpum.s.Guest.cr0, uOldEfer, uValue, &uValidatedEfer);
    14411441    if (RT_FAILURE(rc))
    14421442        return VERR_CPUM_RAISE_GP_0;
     
    61146114 *                          this function returns VINF_SUCCESS).
    61156115 */
    6116 VMMDECL(int) CPUMGetValidateEfer(PVM pVM, uint64_t uCr0, uint64_t uOldEfer, uint64_t uNewEfer, uint64_t *puValidEfer)
     6116VMMDECL(int) CPUMQueryValidatedGuestEfer(PVM pVM, uint64_t uCr0, uint64_t uOldEfer, uint64_t uNewEfer, uint64_t *puValidEfer)
    61176117{
    61186118    uint32_t const  fExtFeatures = pVM->cpum.s.aGuestCpuIdPatmExt[0].uEax >= 0x80000001
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