Synchronize initialized processors.
authorMatt Birkholz <puck@birchwood-abbey.net>
Tue, 18 Aug 2015 16:35:16 +0000 (09:35 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Thu, 26 Nov 2015 08:09:45 +0000 (01:09 -0700)
commitd32525d1709fc816abf0896c239caf86cf25d5ca
tree15ffba86744a62a160a76c3bb2bee168dc369ea2
parent5aadd777fcf77bed06569d70b617f3914ffceb10
Synchronize initialized processors.

The main pthread must wait for the other processors to be initialized,
else the first smp-gc-lock waits forever for processors that cleared
their global-gc interrupt while initializing.
src/microcode/boot.c
src/microcode/ossmp.h
src/microcode/prossmp.c