From 05b1d392414f5fdc7a6f1c31ce2ec1361ff2c4b6 Mon Sep 17 00:00:00 2001 From: Max Wash Date: Sun, 19 Apr 2026 19:34:19 +0100 Subject: [PATCH] x86_64: pmap: fix pmap_get setting vm flags in wrong output variable --- arch/x86_64/pmap.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/x86_64/pmap.c b/arch/x86_64/pmap.c index ae6a052..8eba547 100644 --- a/arch/x86_64/pmap.c +++ b/arch/x86_64/pmap.c @@ -196,15 +196,15 @@ kern_status_t pmap_get( } if (pte & PTE_RW) { - *out_pfn |= (VM_PROT_READ | VM_PROT_WRITE); + *out_prot |= (VM_PROT_READ | VM_PROT_WRITE); } if (pte & PTE_USR) { - *out_pfn |= VM_PROT_USER; + *out_prot |= VM_PROT_USER; } if (!(pte & PTE_NX)) { - *out_pfn |= VM_PROT_EXEC; + *out_prot |= VM_PROT_EXEC; } }