1 Description: Revert "ArmVirtPkg: make EFI_LOADER_DATA non-executable"
2 The versions of GRUB most distros are shipping still depend on executable
3 EFI_LOADER_DATA. Revert this upstream change until the necessary fixes are
4 more generally available.
5 Author: dann frazier <dannf@debian.org>
6 Bug-Debian: https://bugs.debian.org/1025656
7 Forwarded: https://edk2.groups.io/g/devel/message/97814
8 Last-Update: 2023-03-09
10 --- a/ArmVirtPkg/ArmVirt.dsc.inc
11 +++ b/ArmVirtPkg/ArmVirt.dsc.inc
13 # reserved ones, with the exception of LoaderData regions, of which OS loaders
14 # (i.e., GRUB) may assume that its contents are executable.
16 - gEfiMdeModulePkgTokenSpaceGuid.PcdDxeNxMemoryProtectionPolicy|0xC000000000007FD5
17 + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeNxMemoryProtectionPolicy|0xC000000000007FD1