From 3d2143e248dc276b48c5c71e895f97fe8600d1d8 Mon Sep 17 00:00:00 2001 From: Amlal Date: Thu, 24 Apr 2025 20:03:09 +0200 Subject: dev, kernel: early user_heap_tree rework of the scheduler's heap system. Signed-off-by: Amlal --- dev/kernel/src/MemoryMgr.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'dev/kernel/src/MemoryMgr.cc') diff --git a/dev/kernel/src/MemoryMgr.cc b/dev/kernel/src/MemoryMgr.cc index 8020ca1c..eff54435 100644 --- a/dev/kernel/src/MemoryMgr.cc +++ b/dev/kernel/src/MemoryMgr.cc @@ -108,7 +108,7 @@ namespace Kernel if (!ptr_heap || new_sz < 1) return nullptr; - kout << "This function is not implemented by the kernel itself.\r"; + kout << "This function is not implemented by the kernel yet.\r"; ke_panic(RUNTIME_CHECK_INVALID); @@ -129,8 +129,8 @@ namespace Kernel sz_fix += sizeof(Detail::MM_INFORMATION_BLOCK); - PageMgr heap_mgr; - auto wrapper = heap_mgr.Request(wr, user, No, sz_fix, pad_amount); + PageMgr page_mgr; + auto wrapper = page_mgr.Request(wr, user, No, sz_fix, pad_amount); Detail::MM_INFORMATION_BLOCK_PTR heap_info_ptr = reinterpret_cast( @@ -244,8 +244,8 @@ namespace Kernel PTEWrapper page_wrapper(No, No, No, reinterpret_cast(heap_info_ptr) - sizeof(Detail::MM_INFORMATION_BLOCK)); Ref pte_address{page_wrapper}; - PageMgr heap_mgr; - heap_mgr.Free(pte_address); + PageMgr page_mgr; + page_mgr.Free(pte_address); return kErrorSuccess; } -- cgit v1.2.3