Hi, > > > > You can override PCDs on the build command line, so I suggest you use > > > > that for building these images as long as it is needed. > > > > > > > > E.g,, append this to the build.sh command line > > > > > > > > --pcd PcdDxeNxMemoryProtectionPolicy=0xC000000000007FD1 > > > > > > > > to undo the effects of this patch.
Can this also be flipped at runtime? Does this pcd work the same way on all architectures? > I don't think having different versions of the image makes sense, tbh, > but of course, this is up to the distros. Fedora has reverted the patch for now, and I don't see how we can enable that anytime soon given that RHEL-8,9 with loooooong support times ship broken grub binaries today. > Compatibility with ancient downstream GRUB builds is not a goal of the > EDK2 upstream, so as long as distros can tweak the build to their > needs, I don't see a reason to revert this change upstream. The versions are not that ancient. The problem is more that upstream grub is really slow on integrating patches so every distro does carry a huge pile of downstream patches. And they seem to re-introduce the bug ... But, yes, just reverting upstream too doesn't look like a good option either, we need at least a little pressure to get things fixed. take care, Gerd -=-=-=-=-=-=-=-=-=-=-=- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#97932): https://edk2.groups.io/g/devel/message/97932 Mute This Topic: https://groups.io/mt/93922691/21656 Group Owner: devel+ow...@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-