Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 1b8ca81133f1860a08d6e5477ab8d2fdf4b23b1e
      
https://github.com/tianocore/edk2/commit/1b8ca81133f1860a08d6e5477ab8d2fdf4b23b1e
  Author: Oliver Smith-Denny <o...@linux.microsoft.com>
  Date:   2024-07-23 (Tue, 23 Jul 2024)

  Changed paths:
    M ArmVirtPkg/Library/KvmtoolRtcFdtClientLib/KvmtoolRtcFdtClientLib.c

  Log Message:
  -----------
  ArmVirtPkg: KvmtoolRtcFdtClientLib: Set MMIO Memory NX

When setting memory attributes on its MMIO region,
KvmtoolRtcFdtClientLib will clear EFI_MEMORY_XP from
the region if a platform has it set. This MMIO region is
not intended to be executed from, so fix this by explicitly
setting EFI_MEMORY_XP on this region in the lib.

Signed-off-by: Oliver Smith-Denny <o...@linux.microsoft.com>


  Commit: c5ab17430b2579dd79e3cbd497b8b9deccd34abc
      
https://github.com/tianocore/edk2/commit/c5ab17430b2579dd79e3cbd497b8b9deccd34abc
  Author: Oliver Smith-Denny <o...@linux.microsoft.com>
  Date:   2024-07-23 (Tue, 23 Jul 2024)

  Changed paths:
    M ArmPlatformPkg/Library/PL031RealTimeClockLib/PL031RealTimeClockLib.c

  Log Message:
  -----------
  ArmPlatformPkg: PL031RealTimeClockLib: Set MMIO Memory XP

PL031RealTimeClockLib will clear EFI_MEMORY_XP if a platform
has set it for MMIO memory when it does not include that bit
in its SetMemoryAttributes call. This region is not intended
to be executed from and as such the lib should explicitly set
EFI_MEMORY_XP to this region.

Signed-off-by: Oliver Smith-Denny <o...@linux.microsoft.com>


Compare: https://github.com/tianocore/edk2/compare/e10de1cb0345...c5ab17430b25

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to