]> git.proxmox.com Git - mirror_edk2.git/commit - MdeModulePkg/Core/Dxe/Mem/Page.c
MdeModulePkg/Core/Dxe: expose SP and CRYPTO capabilities in UEFI memmap
authorMalgorzata Kukiello <jacek.kukiello@intel.com>
Thu, 24 Sep 2020 10:21:31 +0000 (18:21 +0800)
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Sat, 10 Oct 2020 04:04:50 +0000 (04:04 +0000)
commitf1567720b13a578ffa54716119f826df622babcd
tree63e873450e03aca8b1c1013b8f582111907a2d8e
parent61915c4144ab490de797b540e840bc8a09256d49
MdeModulePkg/Core/Dxe: expose SP and CRYPTO capabilities in UEFI memmap

OSs are now capable of treating SP and CRYPTO memory as true capabilities
and therefore these should be exposed. This requires usage of a separate
ACCESS_MASK to hide all page-access permission capabilities.
Change in masking and hiding of SP and CRYPTO was introduced in
3bd5c994c879f78e8e3d5346dc3b627f199291aa

Signed-off-by: Malgorzata Kukiello <jacek.kukiello@intel.com>
Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Hao A Wu <hao.a.wu@intel.com>
Cc: Dandan Bi <dandan.bi@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Cc: Oleksiy Yakovlev <oleksiyy@ami.com>
Cc: Ard Biesheuvel (ARM address) <ard.biesheuvel@arm.com>
Reviewed-by: Laszlo Ersek <lersek@redhat.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
MdeModulePkg/Core/Dxe/Mem/Page.c