VirtualBox

Changeset 46843 in vbox


Ignore:
Timestamp:
Jun 27, 2013 1:50:25 PM (12 years ago)
Author:
vboxsync
Message:

VMM/HMSVMR0: Review of the VMCB Clean Bits.

File:
1 edited

Legend:

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

    r46842 r46843  
    10681068            {
    10691069                Log4(("hmR0SvmLoadGuestControlRegs: Intercepting Guest CR0.MP Old-style FPU handling!!!\n"));
    1070                 pVmcb->ctrl.u32InterceptException |= RT_BIT(X86_XCPT_MF);
    10711070                fInterceptMF = true;
    10721071            }
     
    14341433            pVCpu->hm.s.svm.fSyncVTpr = true;
    14351434        }
    1436 
    1437         pVmcb->ctrl.u64VmcbCleanBits &= ~HMSVM_VMCB_CLEAN_IOPM_MSRPM;
    14381435    }
    14391436    else
     
    43954392        pCtx->dr[7] |= 0x400;                                                   /* MB1. */
    43964393
    4397         PSVMVMCB pVmcb = (PSVMVMCB)pVCpu->hm.s.svm.pvVmcb;
    4398         pVmcb->ctrl.u64VmcbCleanBits &= ~HMSVM_VMCB_CLEAN_DRX;
     4394        pVCpu->hm.s.fContextUseFlags |= HM_CHANGED_GUEST_DEBUG;
    43994395
    44004396        /* Reflect the exception back to the guest. */
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