VirtualBox

Changeset 72798 in vbox


Ignore:
Timestamp:
Jul 2, 2018 4:06:17 PM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
123341
Message:

VMM/HMVMXR0: Don't leave hmR0VmxImportGuestState with interrupts enabled on error.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp

    r72794 r72798  
    63406340                        case MSR_IA32_SPEC_CTRL:    CPUMSetGuestSpecCtrl(pVCpu, pMsr->u64Value);    break;
    63416341                        case MSR_K8_TSC_AUX:        CPUMSetGuestTscAux(pVCpu, pMsr->u64Value);      break;
     6342                        case MSR_K6_EFER: /* EFER can't be changed without causing a VM-exit */     break;
    63426343                        default:
    63436344                        {
     6345                            pVCpu->hm.s.u32HMError = pMsr->u32Msr;
     6346                            ASMSetFlags(fEFlags);
    63446347                            AssertMsgFailed(("Unexpected MSR in auto-load/store area. uMsr=%#RX32 cMsrs=%u\n", pMsr->u32Msr,
    63456348                                             cMsrs));
    6346                             pVCpu->hm.s.u32HMError = pMsr->u32Msr;
    63476349                            return VERR_HM_UNEXPECTED_LD_ST_MSR;
    63486350                        }
Note: See TracChangeset for help on using the changeset viewer.

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