From bbd6d371c7a7ae3d60f0777020cf748ce8aeab75 Mon Sep 17 00:00:00 2001 From: Matheus Date: Sat, 15 Apr 2023 20:22:27 -0300 Subject: [PATCH] mmu: fix newtable() pointer --- kernel-src/arch/x86-64/mmu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel-src/arch/x86-64/mmu.c b/kernel-src/arch/x86-64/mmu.c index 3bc780cd..c90d64d6 100644 --- a/kernel-src/arch/x86-64/mmu.c +++ b/kernel-src/arch/x86-64/mmu.c @@ -153,7 +153,7 @@ pagetableptr_t arch_mmu_newtable() { pagetableptr_t table = pmm_alloc(1, PMM_SECTION_DEFAULT); if (table == NULL) return NULL; - memcpy(table, template, PAGE_SIZE); + memcpy(MAKE_HHDM(table), template, PAGE_SIZE); return table; }