BXE: min->MIN, plus an spatch
[akaros.git] / kern / arch / x86 / smp_entry32.S
index 6382467..bdf5168 100644 (file)
@@ -87,7 +87,11 @@ here:
        lock decw       smp_semaphore - smp_entry + 0x1000  # show we are done
        sti                     # so we can get the IPI
        hlt                     # wait for the IPI to run smp_pcu_init()
+       call    smp_final_core_init
        call    smp_idle                # idle loop, will have interrupts turned on
+       # smp_idle should never return
+spin:
+       jmp spin
 
        # Below here is just data, stored with the code text
        .p2align        2                                               # force 4 byte alignment