diff options
-rw-r--r-- | include/linux/tracepoint.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/linux/tracepoint.h b/include/linux/tracepoint.h index 199f4c207c1e..c5bb39c7a770 100644 --- a/include/linux/tracepoint.h +++ b/include/linux/tracepoint.h | |||
@@ -129,6 +129,9 @@ extern int tracepoint_get_iter_range(struct tracepoint **tracepoint, | |||
129 | * probe unregistration and the end of module exit to make sure there is no | 129 | * probe unregistration and the end of module exit to make sure there is no |
130 | * caller executing a probe when it is freed. | 130 | * caller executing a probe when it is freed. |
131 | */ | 131 | */ |
132 | #define tracepoint_synchronize_unregister() synchronize_sched() | 132 | static inline void tracepoint_synchronize_unregister(void) |
133 | { | ||
134 | synchronize_sched(); | ||
135 | } | ||
133 | 136 | ||
134 | #endif | 137 | #endif |