Page MenuHomeFreeBSD

D14333.id39956.diff
No OneTemporary

D14333.id39956.diff

Index: head/sys/amd64/amd64/pmap.c
===================================================================
--- head/sys/amd64/amd64/pmap.c
+++ head/sys/amd64/amd64/pmap.c
@@ -983,7 +983,7 @@
/* And recursively map PML4 to itself in order to get PTmap */
p4_p = (pml4_entry_t *)KPML4phys;
p4_p[PML4PML4I] = KPML4phys;
- p4_p[PML4PML4I] |= X86_PG_RW | X86_PG_V | PG_U;
+ p4_p[PML4PML4I] |= X86_PG_RW | X86_PG_V | PG_U | pg_nx;
/* Connect the Direct Map slot(s) up to the PML4. */
for (i = 0; i < ndmpdpphys; i++) {

File Metadata

Mime Type
text/plain
Expires
Thu, Aug 27, 3:32 PM (10 h, 37 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
37397695
Default Alt Text
D14333.id39956.diff (521 B)

Event Timeline