markers: fix synchronize marker unregister static inline
authorMathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Fri, 10 Oct 2008 07:48:25 +0000 (03:48 -0400)
committerIngo Molnar <mingo@elte.hu>
Tue, 14 Oct 2008 08:39:28 +0000 (10:39 +0200)
commitbfadadfccc19e36f7d600c5ce7b3e5ba5197fbf0
tree6256ed176033a85150f3feb2858f18e37ced39f9
parentca538f6bbe583406f941f3041d40c41f9a13d1de
markers: fix synchronize marker unregister static inline

Use a #define for synchronize marker unregister to fix include dependencies.

Fixes the slab circular inclusion which triggers when slab.git is combined
with tracing.git, where rcupdate includes slab, which includes markers
which includes rcupdate.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Acked-by: Pekka Enberg <penberg@cs.helsinki.fi>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
include/linux/marker.h