diff options
author | Brett Weiland <brett_weiland@bpcspace.com> | 2021-09-24 14:20:20 -0500 |
---|---|---|
committer | Brett Weiland <brett_weiland@bpcspace.com> | 2021-09-24 14:20:20 -0500 |
commit | b62706c9f2ceed65394457ae9b131996a2b29463 (patch) | |
tree | e00d7d68f4dcaac07ae8931e0a7871ef34d270d6 /src/kernel/kernel.c | |
parent | cf7cd8be60c254b44b444c97dcb238d7cf3afd4c (diff) |
palloc/pfree found smp safe
Diffstat (limited to 'src/kernel/kernel.c')
-rw-r--r-- | src/kernel/kernel.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/kernel/kernel.c b/src/kernel/kernel.c index 0aa394e..bc5bae8 100644 --- a/src/kernel/kernel.c +++ b/src/kernel/kernel.c @@ -23,7 +23,7 @@ void kmain() { printf("Kernal started on core %i\n", get_coreid()); - sync_malloc(); + racetest(); PANIC(KERNEL_PANIC_KERNEL_RETURNED); } @@ -49,7 +49,6 @@ void kernel_init() { init_klog(); init_pmap(pmap_size); printf("\nKernal started on core 1!\n"); - //test_malloc(100); find_root_sdp(); @@ -66,6 +65,9 @@ void kernel_init() { //the rest of this needs to get done before the cores start executing init_pmap_smp(); + + + smp_unlocked = true; fix_stack(); |