Acidanthera UEFI Development Kit based on EDK II edk2-stable202311
Go to file
Ard Biesheuvel aa1097921d ArmPkg/ArmMmuLib ARM: handle unmapped sections when updating permissions
The ARM ArmMmuLib code currently does not take into account that
setting permissions on a region should take into account that a
region may not be mapped yet to begin with.

So when updating a section descriptor whose old value is zero,
pass in the address explicitly.

Contributed-under: TianoCore Contribution Agreement 1.1
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Leif Lindholm <leif.lindholm@linaro.org>
2018-12-03 15:55:35 +01:00
AppPkg
ArmPkg ArmPkg/ArmMmuLib ARM: handle unmapped sections when updating permissions 2018-12-03 15:55:35 +01:00
ArmPlatformPkg ArmPlatformPkg/PlatformPei: drop unused PCD references 2018-11-29 18:57:39 +01:00
ArmVirtPkg ArmVirtPkg: drop PcdPrePiCpuMemorySize assignments from all platforms 2018-11-29 18:57:48 +01:00
BaseTools BaseTools Script: Update ConvertFceToStructurePcd to report warning messages 2018-11-29 08:30:52 +08:00
BeagleBoardPkg BeagleBoardPkg/PrePi: base GCD memory space size on CPU's PA range 2018-11-29 18:57:31 +01:00
Conf
CorebootModulePkg
CorebootPayloadPkg CorebootPayloadPkg: Remove EdkShellBinPkg in FDF 2018-11-05 13:58:24 +08:00
CryptoPkg CryptoPkg/BaseCryptLib: Fix potential integer overflow issue. 2018-10-31 11:07:53 +08:00
DuetPkg DuetPkg: Removing ipf which is no longer supported from edk2. 2018-06-29 16:19:38 +08:00
EdkCompatibilityPkg EdkCompatibilityPkg: Removing ipf from edk2. 2018-09-25 23:43:46 +08:00
EmbeddedPkg EmbeddedPkg/EmbeddedPkg.dec: drop PcdPrePiCpuMemorySize declarations 2018-11-30 22:43:20 +01:00
EmulatorPkg EmulatorPkg: Remove EdkShellBinPkg in FDF and DEC 2018-11-19 10:50:15 +08:00
FatPkg FatPkg: Correct the line ending to CRLF 2018-10-24 15:22:31 +08:00
FmpDevicePkg FmpDevicePkg DSC: Add NOOPT target to verify NOOPT target 2018-10-31 22:08:10 +08:00
IntelFrameworkModulePkg IntelFrameworkModulePkg: Fix UEFI and Tiano Decompression logic issue 2018-11-11 11:48:37 +08:00
IntelFrameworkPkg IntelFrameworkPkg FrameworkUefiLib: Add new EfiLocateXXXAcpiTable APIs 2018-09-27 14:25:32 +08:00
IntelFsp2Pkg IntelFsp2Pkg: Fixed potentially NULL pointer accessing 2018-10-29 11:24:58 +08:00
IntelFsp2WrapperPkg IntelFsp2WrapperPkg: Fix constant if statements issue 2018-11-26 11:40:38 +08:00
IntelFspPkg
IntelFspWrapperPkg
IntelSiliconPkg IntelSiliconPkg VTdDxe: Report status code for VTd error 2018-10-25 11:50:49 +08:00
MdeModulePkg MdeModulePkg: Correct PCD name in MdeModulePkg.uni 2018-12-03 08:29:26 +08:00
MdePkg MdePkg/ProcessorBind.h AARCH64: limit MAX_ADDRESS to 48 bits 2018-11-29 18:53:22 +01:00
NetworkPkg NetworkPkg/IScsiDxe: add debug logs for failed SetVariable attempts 2018-11-23 14:27:11 +08:00
Nt32Pkg Nt32Pkg: Remove EdkShellBinPkg in FDF and DEC 2018-11-19 10:50:15 +08:00
Omap35xxPkg
OptionRomPkg OptionRomPkg: Removing ipf which is no longer supported from edk2. 2018-09-06 14:44:30 +08:00
OvmfPkg OvmfPkg: Don't include TftpDynamicCommand in XCODE5 tool chain 2018-11-27 11:21:15 +08:00
PcAtChipsetPkg PcAtChipsetPkg PcRtc: Use new EfiLocateFirstAcpiTable() 2018-09-27 14:25:35 +08:00
QuarkPlatformPkg
QuarkSocPkg
SecurityPkg SecurityPkg: Update TCG PFP spec revision. 2018-11-21 10:06:36 +08:00
ShellBinPkg
ShellPkg ShellPkg: Remove ShellPkg wrapper header files 2018-11-22 14:24:23 +08:00
SignedCapsulePkg SignedCapsulePkg: Remove PalLib in dsc which was missed at 52664c5 2018-09-25 23:40:40 +08:00
SourceLevelDebugPkg SourceLevelDebugPkg/Readme.txt: Update UDK Debugger Tool & manual URL 2018-11-08 12:00:34 +08:00
StandaloneMmPkg
StdLib
StdLibPrivateInternalFiles
UefiCpuPkg UefiCpuPkg/CommonFeature: Always set FEATURE_CONTROL.Lock 2018-11-14 11:02:48 +08:00
Vlv2DeviceRefCodePkg
Vlv2TbltDevicePkg Vlv2TbltDevicePkg:Fix build and boot failure of Minnowboard Max platform. 2018-11-23 13:58:28 +08:00
.gitignore
.gitmodules
BuildNotes2.txt
Contributions.txt
License.txt
Maintainers.txt Maintainers.txt: Update MdeModulePkg maintainers 2018-11-29 09:32:54 +08:00
Readme.md
edksetup.bat
edksetup.sh Revert BaseTools: PYTHON3 migration 2018-10-15 08:29:14 +08:00

Readme.md

EDK II Project

A modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications from www.uefi.org.

Contributions to the EDK II open source project are covered by the TianoCore Contribution Agreement 1.1

The majority of the content in the EDK II open source project uses a BSD 2-Clause License. The EDK II open source project contains the following components that are covered by additional licenses:

The EDK II Project is composed of packages. The maintainers for each package are listed in Maintainers.txt.

Resources