summaryrefslogtreecommitdiffhomepage
path: root/src/kernel
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2026-01-21 22:24:23 +0100
committerAmlal El Mahrouss <amlal@nekernel.org>2026-01-21 22:24:44 +0100
commitb50f234c24f07d1be68b551ba1e23e3b11a77e2b (patch)
tree3eb963688460c9fa734390d0174e3b0d42b9b689 /src/kernel
parent7ec77f42f45fb3b3479818636943923b9416a170 (diff)
fix: hotpatch: fix errors in kernel boot modules due to missing macros.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'src/kernel')
-rw-r--r--src/kernel/src/BitMapMgr.cc4
-rw-r--r--src/kernel/src/FS/OpenHeFS+FileMgr.cc2
2 files changed, 1 insertions, 5 deletions
diff --git a/src/kernel/src/BitMapMgr.cc b/src/kernel/src/BitMapMgr.cc
index d9e8a869..c00c71ae 100644
--- a/src/kernel/src/BitMapMgr.cc
+++ b/src/kernel/src/BitMapMgr.cc
@@ -103,7 +103,6 @@ namespace HAL {
mm_map_page(ptr_bit_set, (VoidPtr) mm_get_page_addr(ptr_bit_set), flags);
if (biggest < (size + pad)) biggest = size + pad;
-
kBitMapCursor += size + pad;
return (VoidPtr) ptr_bit_set;
@@ -119,7 +118,6 @@ namespace HAL {
mm_map_page(ptr_bit_set, (VoidPtr) mm_get_page_addr(ptr_bit_set), flags);
if (biggest < (size + pad)) biggest = (size + pad);
-
kBitMapCursor += size + pad;
return (VoidPtr) ptr_bit_set;
@@ -167,7 +165,7 @@ namespace HAL {
/***********************************************************************************/
auto mm_alloc_bitmap(Boolean wr, Boolean user, SizeT size, Bool is_page, SizeT pad) -> VoidPtr {
VoidPtr ptr_new = nullptr;
- if (is_page) return nullptr;
+ if (is_page) return ptr_new;
ptr_new = kBitMapMgr.FindBitMap(kKernelBitMpStart, size, wr, user, pad);
return ptr_new;
diff --git a/src/kernel/src/FS/OpenHeFS+FileMgr.cc b/src/kernel/src/FS/OpenHeFS+FileMgr.cc
index 48482551..dc3466ad 100644
--- a/src/kernel/src/FS/OpenHeFS+FileMgr.cc
+++ b/src/kernel/src/FS/OpenHeFS+FileMgr.cc
@@ -137,8 +137,6 @@ _Output NodePtr HeFileSystemMgr::Open(_Input const Char* path, _Input const Char
return nullptr;
}
- kout << "Unimplemented.\r";
-
return nullptr;
}