diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/ftrace_event.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/include/linux/ftrace_event.h b/include/linux/ftrace_event.h index 5ac97a42950d..dc7fc646fa2e 100644 --- a/include/linux/ftrace_event.h +++ b/include/linux/ftrace_event.h | |||
@@ -169,7 +169,14 @@ struct ftrace_event_call { | |||
169 | * bit 1: enabled | 169 | * bit 1: enabled |
170 | * bit 2: filter_active | 170 | * bit 2: filter_active |
171 | * | 171 | * |
172 | * Must hold event_mutex to change. | 172 | * Changes to flags must hold the event_mutex. |
173 | * | ||
174 | * Note: Reads of flags do not hold the event_mutex since | ||
175 | * they occur in critical sections. But the way flags | ||
176 | * is currently used, these changes do no affect the code | ||
177 | * except that when a change is made, it may have a slight | ||
178 | * delay in propagating the changes to other CPUs due to | ||
179 | * caching and such. | ||
173 | */ | 180 | */ |
174 | unsigned int flags; | 181 | unsigned int flags; |
175 | 182 | ||