summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/src
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-04-17 23:38:29 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-04-17 23:39:11 +0200
commitf36396f7fcc1fc4c116a76fa43f1e9f7cd6e4084 (patch)
tree6840cddc1ba5a29ca134c29525fe4cab7e079751 /dev/kernel/src
parent496f814adf3b9cbcaab2e73188a6730d0a780912 (diff)
kernel, boot: recovering lost changes because of some git issue.
Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/src')
-rw-r--r--dev/kernel/src/BitMapMgr.cc2
-rw-r--r--dev/kernel/src/UserProcessScheduler.cc7
2 files changed, 6 insertions, 3 deletions
diff --git a/dev/kernel/src/BitMapMgr.cc b/dev/kernel/src/BitMapMgr.cc
index fe4b9625..96cbb803 100644
--- a/dev/kernel/src/BitMapMgr.cc
+++ b/dev/kernel/src/BitMapMgr.cc
@@ -78,7 +78,7 @@ namespace Kernel
if (user)
flags |= kMMFlagsUser;
- flags |= HAL::kMMFlagsUncached;
+ flags |= HAL::kMMFlagsPCD;
return flags;
}
diff --git a/dev/kernel/src/UserProcessScheduler.cc b/dev/kernel/src/UserProcessScheduler.cc
index b2052723..15f55839 100644
--- a/dev/kernel/src/UserProcessScheduler.cc
+++ b/dev/kernel/src/UserProcessScheduler.cc
@@ -255,7 +255,7 @@ namespace Kernel
this->StackFrame = nullptr;
this->StackReserve = nullptr;
- if (this->Kind == kExectuableDylibKind)
+ if (this->Kind == kExecutableDylibKind)
{
Bool success = false;
@@ -336,11 +336,14 @@ namespace Kernel
// React according to process kind.
switch (process.Kind)
{
- case Process::kExectuableDylibKind: {
+ case Process::kExecutableDylibKind: {
process.DylibDelegate = rtl_init_dylib(process);
MUST_PASS(process.DylibDelegate);
break;
}
+ case Process::kExecutableKind: {
+ break;
+ }
default: {
(void)(kout << "Unknown process kind: " << hex_number(process.Kind) << kendl);
break;