summaryrefslogtreecommitdiff
path: root/src/sys
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-10-05 19:14:01 -0400
committerIan Moffett <ian@osmora.org>2025-10-05 19:14:01 -0400
commitb24533b63d5b2d90256625c4d2526f8822e593f1 (patch)
tree831f925ea993b8171a9d994fc57ebc6d9312055d /src/sys
parent2e42d32407165f437549abddd319f8feab0051d6 (diff)
kern/amd64: mp: Initialize sched queue per core
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'src/sys')
-rw-r--r--src/sys/arch/amd64/cpu/cpu_mp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sys/arch/amd64/cpu/cpu_mp.c b/src/sys/arch/amd64/cpu/cpu_mp.c
index 2abcb61..d95ba70 100644
--- a/src/sys/arch/amd64/cpu/cpu_mp.c
+++ b/src/sys/arch/amd64/cpu/cpu_mp.c
@@ -69,6 +69,7 @@ ap_entry(struct limine_smp_info *)
/* Initialize the core */
memset(pcore, 0, sizeof(*pcore));
+ TAILQ_INIT(&pcore->scq.q);
pcore->id = ncores_up;
cpu_conf(pcore);
cpu_init(pcore);