From 0d2036139c0c3902a83e2b5205a3334002c201ea Mon Sep 17 00:00:00 2001 From: EnderIce2 Date: Mon, 11 Mar 2024 23:29:47 +0200 Subject: [PATCH] Update DisplayDetailsScreen to include CopyOnWrite flag in page table entry --- core/panic/ui.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/panic/ui.cpp b/core/panic/ui.cpp index b016490..7608d10 100644 --- a/core/panic/ui.cpp +++ b/core/panic/ui.cpp @@ -428,9 +428,9 @@ nsa void DisplayDetailsScreen(CPU::ExceptionFrame *Frame) else { Memory::PageTableEntry *pte = vmm.GetPTE((void *)Frame->cr2); - ExPrint("Page %#lx: P:%d W:%d U:%d G:%d NX:%d\n", + ExPrint("Page %#lx: P:%d W:%d U:%d G:%d CoW:%d NX:%d\n", ALIGN_DOWN(Frame->cr2, 0x1000), pte->Present, pte->ReadWrite, - pte->UserSupervisor, pte->Global, pte->ExecuteDisable); + pte->UserSupervisor, pte->Global, pte->CopyOnWrite, pte->ExecuteDisable); } }