edk2/OvmfPkg/Fdt
Aaron Pop eeaac552f8 OvmfPkg/FdtPciHostBridgeLib: mark PCI host MMIO mappings as non-executable
Add EFI_MEMORY_XP to all MapMmioMemory() calls in ProcessPciHost() for:
- ECAM space
- Translated I/O window
- 32-bit MMIO window
- 64-bit MMIO window

These regions are data/MMIO only and should not be executable. Marking them
with EFI_MEMORY_XP improves memory protection hardening without changing
intended runtime behavior.

Signed-off-by: Aaron Pop <aaronpop@microsoft.com>
2026-07-28 10:51:23 +03:00
..
FdtPciHostBridgeLib OvmfPkg/FdtPciHostBridgeLib: mark PCI host MMIO mappings as non-executable 2026-07-28 10:51:23 +03:00
FdtPciPcdProducerLib OvmfPkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
HighMemDxe OvmfPkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00
VirtioFdtDxe OvmfPkg: Update code to be more C11 compliant by using __func__ 2023-04-10 14:19:57 +00:00