From 708d401d2c017e215342f67630bff5b178a77239 Mon Sep 17 00:00:00 2001 From: Bananymous Date: Tue, 30 May 2023 23:57:44 +0300 Subject: [PATCH] Kernel: Heap gets multiboot pointer with P2V --- kernel/kernel/Memory/Heap.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/kernel/Memory/Heap.cpp b/kernel/kernel/Memory/Heap.cpp index d325b6ab6..5c766180e 100644 --- a/kernel/kernel/Memory/Heap.cpp +++ b/kernel/kernel/Memory/Heap.cpp @@ -29,7 +29,7 @@ namespace Kernel for (size_t i = 0; i < g_multiboot_info->mmap_length;) { - multiboot_memory_map_t* mmmt = (multiboot_memory_map_t*)(g_multiboot_info->mmap_addr + i); + multiboot_memory_map_t* mmmt = (multiboot_memory_map_t*)P2V(g_multiboot_info->mmap_addr + i); if (mmmt->type == 1) {