mirror of https://github.com/acidanthera/audk.git
Revert "ArmVirtPkg/ArmVirtQemu: Disable PcdPrePiProduceMemoryTypeInformationHob for ARM"
This reverts commit a86d9d688e
.
This commit is contained in:
parent
68b458ced4
commit
4c66e6a87e
|
@ -282,22 +282,14 @@
|
|||
[PcdsFeatureFlag.common]
|
||||
gEfiMdeModulePkgTokenSpaceGuid.PcdHiiOsRuntimeSupport|FALSE
|
||||
|
||||
gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob|TRUE
|
||||
|
||||
[PcdsFeatureFlag.AARCH64]
|
||||
#
|
||||
# Activate AcpiSdtProtocol
|
||||
#
|
||||
gEfiMdeModulePkgTokenSpaceGuid.PcdInstallAcpiSdtProtocol|TRUE
|
||||
|
||||
#
|
||||
# FIXME: The PcdPrePiProduceMemoryTypeInformationHob on ARM breaks Linux efistub boot.
|
||||
# The efistub for arm32 uncompresses Linux kernel into memory ranges which occupied
|
||||
# by DXE-phase drivers which leads to 'permission denied'-error during page write.
|
||||
#
|
||||
# So as a temporary solution we use PcdPrePiProduceMemoryTypeInformationHob
|
||||
# only for AARCH64
|
||||
#
|
||||
gEmbeddedTokenSpaceGuid.PcdPrePiProduceMemoryTypeInformationHob|TRUE
|
||||
|
||||
[PcdsFixedAtBuild.common]
|
||||
!ifdef $(FIRMWARE_VER)
|
||||
gEfiMdeModulePkgTokenSpaceGuid.PcdFirmwareVersionString|L"$(FIRMWARE_VER)"
|
||||
|
|
Loading…
Reference in New Issue