Update DisplayDetailsScreen to include CopyOnWrite flag in page table entry

This commit is contained in:
EnderIce2 2024-03-11 23:29:47 +02:00
parent 0270192eec
commit 0d2036139c
Signed by untrusted user who does not match committer: enderice2
GPG Key ID: EACC3AD603BAB4DD

View File

@ -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);
}
}