smp: Synchronize initialized processors.
authorMatt Birkholz <puck@birchwood-abbey.net>
Sat, 20 Dec 2014 15:37:56 +0000 (08:37 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Sun, 21 Dec 2014 19:19:09 +0000 (12:19 -0700)
commite25d80c78040fbf038e20956bfd052a62352a456
tree53fda6ada3f6cef62240a38553e0fa7f6db74d51
parenta15960e49cd22b5b400c6ced5afeb4689ad1b129
smp: Synchronize initialized processors.

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