summaryrefslogtreecommitdiff
path: root/kern
diff options
context:
space:
mode:
authorAlmuHS <liberamenso10000@gmail.com>2019-04-05 13:14:39 +0200
committerAlmuHS <liberamenso10000@gmail.com>2019-04-05 13:14:39 +0200
commit5531ae31db5c6c3f149895a8a5ee05f2d13678b2 (patch)
treeae14d5b54b4a86007b5584a2e361281f3c0f1f59 /kern
parenta45cfdfe07859226f65c5bdaf5926e5b136f703d (diff)
try to add cpus to the kernel
Diffstat (limited to 'kern')
-rw-r--r--kern/processor.c2
-rw-r--r--kern/startup.c1
2 files changed, 2 insertions, 1 deletions
diff --git a/kern/processor.c b/kern/processor.c
index dffd7d0b..b787175d 100644
--- a/kern/processor.c
+++ b/kern/processor.c
@@ -74,7 +74,7 @@ void pset_sys_bootstrap(void)
pset_init(&default_pset);
default_pset.empty = FALSE;
- for (i = 0; i < NCPUS; i++) {
+ for (i = 0; i < ncpu; i++) {
/*
* Initialize processor data structures.
* Note that cpu_to_processor(i) is processor_ptr[i].
diff --git a/kern/startup.c b/kern/startup.c
index 580d2f0f..09f2b167 100644
--- a/kern/startup.c
+++ b/kern/startup.c
@@ -245,6 +245,7 @@ void start_kernel_threads(void)
*/
start_other_cpus();
+ sched_init();
#endif /* NCPUS > 1 */
/*