diff options
Diffstat (limited to 'kernel/trace/trace_kprobe.c')
| -rw-r--r-- | kernel/trace/trace_kprobe.c | 4 | 
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/trace/trace_kprobe.c b/kernel/trace/trace_kprobe.c index 8a1cb0878cbc..6fe770d86dc3 100644 --- a/kernel/trace/trace_kprobe.c +++ b/kernel/trace/trace_kprobe.c @@ -124,9 +124,9 @@ static nokprobe_inline bool trace_kprobe_module_exist(struct trace_kprobe *tk)  	if (!p)  		return true;  	*p = '\0'; -	mutex_lock(&module_mutex); +	rcu_read_lock_sched();  	ret = !!find_module(tk->symbol); -	mutex_unlock(&module_mutex); +	rcu_read_unlock_sched();  	*p = ':';  	return ret;  | 
