Page MenuHomeFreeBSD

D52750.1778274294.diff
No OneTemporary

Size
568 B
Referenced Files
None
Subscribers
None

D52750.1778274294.diff

diff --git a/sys/arm64/arm64/efirt_machdep.c b/sys/arm64/arm64/efirt_machdep.c
--- a/sys/arm64/arm64/efirt_machdep.c
+++ b/sys/arm64/arm64/efirt_machdep.c
@@ -218,8 +218,9 @@
p->md_phys, mode, p->md_pages);
}
- l3_attr = ATTR_AF | pmap_sh_attr | ATTR_S1_IDX(mode) |
- ATTR_S1_AP(ATTR_S1_AP_RW) | ATTR_S1_nG | L3_PAGE;
+ l3_attr = ATTR_S1_UXN | ATTR_AF | pmap_sh_attr |
+ ATTR_S1_IDX(mode) | ATTR_S1_AP(ATTR_S1_AP_RW) |
+ ATTR_S1_nG | L3_PAGE;
if (mode == VM_MEMATTR_DEVICE || p->md_attr & EFI_MD_ATTR_XP)
l3_attr |= ATTR_S1_XN;

File Metadata

Mime Type
text/plain
Expires
Fri, May 8, 9:04 PM (4 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
28613609
Default Alt Text
D52750.1778274294.diff (568 B)

Event Timeline