VirtualBox

Ignore:
Timestamp:
Feb 20, 2023 12:05:56 PM (2 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
155944
Message:

VMM,SUPLib: Adjustments for running tstPDMQueue in driverless mode on hardened windows builds. This adds a fFlags parameter to VMR3Create and defines VMCREATE_F_DRIVERLESS, allowing it to switch between default and driverless suplib initialization. The default CFGM config constructor was amended to enable the IEM fallback option by default (only relevant to amd64/x86).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/CFGM.cpp

    r98103 r98644  
    10851085    rc = CFGMR3InsertInteger(pRoot, "TimerMillies",         10);
    10861086    UPDATERC();
     1087
     1088    /*
     1089     * HM.
     1090     */
     1091    PCFGMNODE pHm;
     1092    rc = CFGMR3InsertNode(pRoot, "HM", &pHm);
     1093    UPDATERC();
     1094    rc = CFGMR3InsertInteger(pHm, "FallbackToIEM",          1); /* boolean */
     1095    UPDATERC();
     1096
    10871097
    10881098    /*
     
    32933303    LogRel(("************************* CFGM dump *************************\n"));
    32943304    cfgmR3Dump(pRoot, 0, DBGFR3InfoLogRelHlp());
     3305#ifdef LOG_ENABLED
     3306    if (LogIsEnabled())
     3307        cfgmR3Dump(pRoot, 0, DBGFR3InfoLogHlp());
     3308#endif
    32953309    LogRel(("********************* End of CFGM dump **********************\n"));
    32963310    RTLogRelSetBuffering(fOldBuffered);
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