SMP function call helpers
authorBarret Rhoden <brho@cs.berkeley.edu>
Thu, 9 Apr 2009 04:45:43 +0000 (21:45 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Thu, 9 Apr 2009 04:45:43 +0000 (21:45 -0700)
commitc1256dfcf0f4f1775da955a0ed3124dbcee14a2d
tree48d863809fd62591c1e44052b51f9bcb6ba5d8c8
parenta97d38bb7e7ec3247343e4a7fefc5c6c5b9ef4dd
SMP function call helpers

Creates helpers to call functions across all cores or a subset of cores,
mostly just registration and IPI sending.  Needs work, esp with knowing
when to proceed (esp when overwriting the IDT), and some wmb() love.
kern/Makefrag
kern/init.c
kern/monitor.c
kern/smp.c [new file with mode: 0644]
kern/smp.h [new file with mode: 0644]
kern/testing.c
kern/testing.h