From 4408de84a5e15f21885aecbc9e06cb326d24d4b3 Mon Sep 17 00:00:00 2001 From: Mark Date: Thu, 2 Jul 2020 12:48:22 +0300 Subject: [PATCH] Weird --- arch/amd64/hw/exc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/amd64/hw/exc.c b/arch/amd64/hw/exc.c index be8dc9f..878fada 100644 --- a/arch/amd64/hw/exc.c +++ b/arch/amd64/hw/exc.c @@ -82,6 +82,7 @@ int do_pfault(struct amd64_exception_frame *frame, uintptr_t cr2, uintptr_t cr3) _assert(mm_umap_single(space, cr2 & MM_PAGE_MASK, 1) == phys); _assert(mm_map_single(space, cr2 & MM_PAGE_MASK, phys, MM_PAGE_USER | MM_PAGE_WRITE, PU_PRIVATE) == 0); } else { + kdebug("Page refcount == %d\n", page->refcount); panic("???\n"); }