selftests: tracing: Use mutex_unlock for testing glob filter
[ Upstream commit a089bb2822a49b0c5777a8936f82c1f8629231fb ]
Since commit c5b6ababd21a ("locking/mutex: implement
mutex_trylock_nested") makes mutex_trylock() as an inlined
function if CONFIG_DEBUG_LOCK_ALLOC=y, we can not use
mutex_trylock() for testing the glob filter of ftrace.
Use mutex_unlock instead.
Link: https://lore.kernel.org/r/175151680309.2149615.9795104805153538717.stgit@mhiramat.tok.corp.google.com
Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Acked-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Signed-off-by: Shuah Khan <skhan@linuxfoundation.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
This commit is contained in:
committed by
Greg Kroah-Hartman
parent
75a3bdfeed
commit
6e94e4483e
@@ -29,7 +29,7 @@ ftrace_filter_check 'schedule*' '^schedule.*$'
|
||||
ftrace_filter_check '*pin*lock' '.*pin.*lock$'
|
||||
|
||||
# filter by start*mid*
|
||||
ftrace_filter_check 'mutex*try*' '^mutex.*try.*'
|
||||
ftrace_filter_check 'mutex*unl*' '^mutex.*unl.*'
|
||||
|
||||
# Advanced full-glob matching feature is recently supported.
|
||||
# Skip the tests if we are sure the kernel does not support it.
|
||||
|
||||
Reference in New Issue
Block a user