VirtualBox

Changeset 66103 in vbox


Ignore:
Timestamp:
Mar 15, 2017 9:45:01 AM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
113983
Message:

Main: bugref:5454: don't enable the 64-bit prefetch resource window in raw mode

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp

    r66062 r66103  
    32233223                InsertConfigInteger(pCfg,  "McfgLength", cbMcfgLength);
    32243224                /* 64-bit prefetch window root resource:
    3225                  * Only for ICH9 and if PAE or Long Mode is enabled */
    3226                 if (fEnablePAE || fIsGuest64Bit)
    3227                     InsertConfigInteger(pCfg,  "PciPref64Enabled", 1);
     3225                 * Only for ICH9 and if PAE or Long Mode is enabled.
     3226                 * And only with hardware virtualization (@bugref:5454). */
     3227                if (   (fEnablePAE || fIsGuest64Bit)
     3228                    && fSupportsHwVirtEx /* HwVirt needs to be supported by the host
     3229                                            otherwise VMM falls back to raw mode */
     3230                    && fHMEnabled        /* HwVirt needs to be enabled in VM config */)
     3231                        InsertConfigInteger(pCfg,  "PciPref64Enabled", 1);
    32283232            }
    32293233            InsertConfigInteger(pCfg,  "HostBusPciAddress", uHbcPCIAddress);
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