VirtualBox

Ignore:
Timestamp:
Nov 27, 2019 6:18:11 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
135067
Message:

EFI/Firmware: Relocate the DXE FV volume to the top of the RAM once the memory is initialized to not interfer with older OS X bootloaders which try to allocate memory in that area

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/PlatformPei/MemDetect.c

    r80934 r82249  
    882882
    883883  if (mBootMode != BOOT_ON_S3_RESUME) {
     884#ifndef VBOX
     885    /*
     886     * This is currently no required and interferes with older OS X bootloaders trying to
     887     * allocate memory in that area. Needs to be revisited once we need this.
     888     */
    884889    if (!FeaturePcdGet (PcdSmmSmramRequire)) {
    885890      //
     
    903908        );
    904909    }
     910#endif
    905911
    906912    if (FeaturePcdGet (PcdSmmSmramRequire)) {
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