]> git.proxmox.com Git - mirror_edk2.git/commit
MdeModulePkg: disable properties table generation but retain the code
authorArd Biesheuvel <ard.biesheuvel@arm.com>
Tue, 7 Apr 2020 07:48:19 +0000 (09:48 +0200)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Tue, 7 Apr 2020 08:15:46 +0000 (08:15 +0000)
commitd2c46681fa003eefb187878658e049ff92e85705
treea549856dc6b10d3fbaf392a80c2e48337dc2efd9
parentaf4ee6953c2fc7a506e8d2dc7b1156d5a5f7de6a
MdeModulePkg: disable properties table generation but retain the code

This is the minimal change required to stop exposing the EFI properties
table, which is deprecated. Given how the implementation is entangled
with the code that exposes the related memory attributes table, most of
the code is retained, and further cleanups are relegated to subsequent
patches.

Link: https://bugzilla.tianocore.org/show_bug.cgi?id=2633
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@arm.com>
Acked-by: Jiewen Yao <Jiewen.yao@intel.com>
Acked-by: Liming Gao <liming.gao@intel.com>
Reviewed-by: Dandan Bi <dandan.bi@intel.com>
Reviewed-by: Jian J Wang <jian.j.wang@intel.com>
MdeModulePkg/Core/Dxe/DxeMain.inf
MdeModulePkg/Core/Dxe/Misc/MemoryAttributesTable.c
MdeModulePkg/Core/Dxe/Misc/MemoryProtection.c
MdeModulePkg/Core/Dxe/Misc/PropertiesTable.c
MdeModulePkg/MdeModulePkg.dec
MdeModulePkg/MdeModulePkg.uni