diff options
| author | Amlal <amlal@nekernel.org> | 2025-04-24 20:03:09 +0200 |
|---|---|---|
| committer | Amlal <amlal@nekernel.org> | 2025-04-24 20:03:09 +0200 |
| commit | 3d2143e248dc276b48c5c71e895f97fe8600d1d8 (patch) | |
| tree | 3849360a7db700da3ae1574e760d6662497d31d4 /dev/kernel/src/MemoryMgr.cc | |
| parent | 69703f6fdd788276e84cbe2714c91fcfdb9e76cb (diff) | |
dev, kernel: early user_heap_tree rework of the scheduler's heap system.
Signed-off-by: Amlal <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/src/MemoryMgr.cc')
| -rw-r--r-- | dev/kernel/src/MemoryMgr.cc | 10 |
1 files changed, 5 insertions, 5 deletions
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<Detail::MM_INFORMATION_BLOCK_PTR>( @@ -244,8 +244,8 @@ namespace Kernel PTEWrapper page_wrapper(No, No, No, reinterpret_cast<UIntPtr>(heap_info_ptr) - sizeof(Detail::MM_INFORMATION_BLOCK)); Ref<PTEWrapper> pte_address{page_wrapper}; - PageMgr heap_mgr; - heap_mgr.Free(pte_address); + PageMgr page_mgr; + page_mgr.Free(pte_address); return kErrorSuccess; } |
