freebsd-dev/sys/cddl/dev
Andriy Gapon dfe3a1b374 cyclic xcall: use smp_no_rendevous_barrier as setup function parameter
In this case we call target function only on a single CPU and do not
need any synchronization at the setup stage.

It's a bit non-obvious but setup function of NULL means that
smp_rendezvous_cpus waits for all CPUs to arrive at the rendezvous
point, but without doing any actual setup.  While using
smp_no_rendevous_barrier means that each CPU proceeds on its own
schedule without any synchronization whatsoever.

MFC after:	3 weeks
2010-12-17 18:22:50 +00:00
..
cyclic cyclic xcall: use smp_no_rendevous_barrier as setup function parameter 2010-12-17 18:22:50 +00:00
dtmalloc
dtrace dtrace_xcall: no need for special handling of curcpu 2010-12-07 09:19:47 +00:00
fbt
lockstat Add the OpenSolaris dtrace lockstat provider. The lockstat provider 2009-05-26 20:28:22 +00:00
profile
sdt
systrace Kernel DTrace support for: 2010-08-22 10:53:32 +00:00
prototype.c