Solved How to run a function on all other CPUs?

The smp_randezvous function defined in kern/subr_smp.c does the trick.
Code:
 void smp_rendezvous(void (* setup_func)(void *), void (* action_func)(void *), void (* teardown_func)(void *), void *arg)
A good description of the function is in the subr_smp.c file
 
Back
Top