VirtualBox

Changeset 19334 in vbox for trunk/src/VBox/VMM/PATM


Ignore:
Timestamp:
May 4, 2009 4:03:57 PM (16 years ago)
Author:
vboxsync
Message:

DBGF,SELM,DBGC,++: Refactored the selector info querying and usage, mainly for fixing VM_ASSERT_EMT issues cropping up after from #3170, but also for moving the external interface to DBGF.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/PATM/CSAM.cpp

    r19300 r19334  
    23952395            CSAMP2GLOOKUPREC cacheRec = {0};            /* Cache record for PATMGCVirtToHCVirt. */
    23962396            PCSAMPAGE pPage = NULL;
    2397             SELMSELINFO selInfo;
     2397            DBGFSELINFO selInfo;
    23982398
    23992399            pHandler = VBOXIDTE_OFFSET(*pGuestIdte);
     
    24022402            rc = SELMR3GetSelectorInfo(pVM, pVCpu, pGuestIdte->Gen.u16SegSel, &selInfo);
    24032403            if (    RT_FAILURE(rc)
     2404                ||  (selInfo.fFlags & (DBGFSELINFO_FLAGS_NOT_PRESENT | DBGFSELINFO_FLAGS_INVALID))
    24042405                ||  selInfo.GCPtrBase != 0
    24052406                ||  selInfo.cbLimit != ~0U
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