VirtualBox

Ignore:
Timestamp:
Aug 14, 2024 1:16:30 PM (8 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
164367
Message:

Devices/EFI/FirmwareNew: Merge edk2-stable-202405 and make it build on aarch64, bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/CloudHv/CloudHvX64.dsc

    r101291 r105670  
    127127
    128128[LibraryClasses]
     129  SmmRelocationLib|OvmfPkg/Library/SmmRelocationLib/SmmRelocationLib.inf
    129130  PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
    130131  TimerLib|OvmfPkg/Library/AcpiTimerLib/BaseAcpiTimerLib.inf
     
    183184  PeiHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/PeiHardwareInfoLib.inf
    184185  DxeHardwareInfoLib|OvmfPkg/Library/HardwareInfoLib/DxeHardwareInfoLib.inf
     186  ImagePropertiesRecordLib|MdeModulePkg/Library/ImagePropertiesRecordLib/ImagePropertiesRecordLib.inf
    185187!if $(SMM_REQUIRE) == FALSE
    186188  LockBoxLib|OvmfPkg/Library/LockBoxLib/LockBoxBaseLib.inf
     
    207209  OpensslLib|CryptoPkg/Library/OpensslLib/OpensslLibCrypto.inf
    208210!endif
    209   RngLib|MdePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf
     211  RngLib|MdeModulePkg/Library/BaseRngLibTimerLib/BaseRngLibTimerLib.inf
    210212
    211213!if $(SECURE_BOOT_ENABLE) == TRUE
     
    242244
    243245[LibraryClasses.common]
     246  AmdSvsmLib|OvmfPkg/Library/AmdSvsmLib/AmdSvsmLib.inf
    244247  BaseCryptLib|CryptoPkg/Library/BaseCryptLib/BaseCryptLib.inf
    245248  CcExitLib|OvmfPkg/Library/CcExitLib/CcExitLib.inf
     
    566569  gEfiMdeModulePkgTokenSpaceGuid.PcdBootManagerMenuFile|{ 0x21, 0xaa, 0x2c, 0x46, 0x14, 0x76, 0x03, 0x45, 0x83, 0x6e, 0x8a, 0xb6, 0xf4, 0x66, 0x23, 0x31 }
    567570
     571  gEfiMdeModulePkgTokenSpaceGuid.PcdUse1GPageTable|TRUE
     572
    568573################################################################################
    569574#
     
    796801  MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf
    797802  MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf
    798   MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf
    799803
    800804  #
     
    835839  }
    836840  ShellPkg/DynamicCommand/HttpDynamicCommand/HttpDynamicCommand.inf {
     841    <PcdsFixedAtBuild>
     842      gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE
     843  }
     844  ShellPkg/DynamicCommand/VariablePolicyDynamicCommand/VariablePolicyDynamicCommand.inf {
    837845    <PcdsFixedAtBuild>
    838846      gEfiShellPkgTokenSpaceGuid.PcdShellLibAutoInitialize|FALSE
     
    906914      SmmCpuPlatformHookLib|OvmfPkg/Library/SmmCpuPlatformHookLibQemu/SmmCpuPlatformHookLibQemu.inf
    907915      SmmCpuFeaturesLib|OvmfPkg/Library/SmmCpuFeaturesLib/SmmCpuFeaturesLib.inf
     916      SmmCpuSyncLib|UefiCpuPkg/Library/SmmCpuSyncLib/SmmCpuSyncLib.inf
    908917  }
    909918
  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/CloudHv/CloudHvX64.fdf

    r101291 r105670  
    7777gUefiOvmfPkgTokenSpaceGuid.PcdXenPvhStartOfDayStructPtr|gUefiOvmfPkgTokenSpaceGuid.PcdXenPvhStartOfDayStructPtrSize
    7878
    79 0x010000|0x010000
     790x010000|0x001000
     80gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecApicPageTableBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecApicPageTableSize
     81
     820x011000|0x00F000
    8083gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase|gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize
    8184
     
    270273INF  MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf
    271274INF  MdeModulePkg/Universal/DisplayEngineDxe/DisplayEngineDxe.inf
    272 INF  MdeModulePkg/Universal/MemoryTest/NullMemoryTestDxe/NullMemoryTestDxe.inf
    273275
    274276INF  MdeModulePkg/Universal/SerialDxe/SerialDxe.inf
     
    460462  }
    461463
    462 [Rule.Common.USER_DEFINED.CSM]
    463   FILE FREEFORM = $(NAMED_GUID) {
    464     RAW BIN                |.bin
    465   }
    466 
    467464[Rule.Common.SEC.RESET_VECTOR]
    468465  FILE RAW = $(NAMED_GUID) {
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