diff options
Diffstat (limited to 'kernel/trace/trace_events_trigger.c')
| -rw-r--r-- | kernel/trace/trace_events_trigger.c | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/kernel/trace/trace_events_trigger.c b/kernel/trace/trace_events_trigger.c index cb866c3141af..918730d74932 100644 --- a/kernel/trace/trace_events_trigger.c +++ b/kernel/trace/trace_events_trigger.c @@ -142,7 +142,8 @@ static bool check_user_trigger(struct trace_event_file *file)  {  	struct event_trigger_data *data; -	list_for_each_entry_rcu(data, &file->triggers, list) { +	list_for_each_entry_rcu(data, &file->triggers, list, +				lockdep_is_held(&event_mutex)) {  		if (data->flags & EVENT_TRIGGER_FL_PROBE)  			continue;  		return true;  | 
