audk/MdeModulePkg
Ard Biesheuvel 973e388af2 MdeModulePkg: define PCD for DXE memory protection policy
Define a new fixed/patchable PCD that sets the DXE memory protection
policy: its primary use is to define which memory types should have
their executable permissions removed. Combined with the image protection
policy, this can be used to implement a strict W^X policy, i.e.. a policy
where no regions exist that are both executable and writable at the same
time.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Reviewed-by: Jiewen Yao <jiewen.yao@intel.com>
2017-02-28 14:59:50 +00:00
..
Application MdeModulePkg: Fix coding style issues 2017-02-28 16:45:18 +08:00
Bus MdeModulePkg/PciBusDxe: Refine code to make it more readable 2017-02-21 11:16:01 +08:00
Core MdeModulePkg/DxeCore: use separate lock for pool allocations 2017-02-28 14:59:50 +00:00
Include MdeModulePkg/NetLib: Use StrToIpv4/6Address in BaseLib 2017-02-28 13:29:56 +08:00
Library MdeModulePkg: Fix coding style issues 2017-02-28 16:45:18 +08:00
Logo MdeModulePkg/Logo: rebase to ARRAY_SIZE() 2016-10-27 11:10:57 +02:00
Universal MdeModulePkg/EbcDxe: use EfiBootServicesCode memory for thunks 2017-02-28 14:59:50 +00:00
Contributions.txt
License.txt
MdeModulePkg.dec MdeModulePkg: define PCD for DXE memory protection policy 2017-02-28 14:59:50 +00:00
MdeModulePkg.dsc MdeModulePkg/dsc: add SmiHandlerProfile to dsc. 2017-02-22 15:28:20 +08:00
MdeModulePkg.uni MdeModulePkg: Fix coding style issues 2017-02-28 16:45:18 +08:00
MdeModulePkgExtra.uni MdeModulePkg: Convert all .uni files to utf-8 2015-12-15 04:56:23 +00:00