]> git.baikalelectronics.ru Git - kernel.git/commit
ftrace: Fix unmatched locking in ftrace_regex_write()
authorLi Zefan <lizf@cn.fujitsu.com>
Tue, 3 Nov 2009 00:55:38 +0000 (08:55 +0800)
committerSteven Rostedt <rostedt@goodmis.org>
Wed, 4 Nov 2009 06:42:10 +0000 (01:42 -0500)
commit0df53a764906d821c13caaceeaa73ccf2b3b1773
tree36b3355b5d53057accb92000ee5b3986d5a05a8b
parent3f4bdd1a35b3f4afc829b743c89a02a74403b067
ftrace: Fix unmatched locking in ftrace_regex_write()

When a command is passed to the set_ftrace_filter, then
the ftrace_regex_lock is still held going back to user space.

 # echo 'do_open : foo' > set_ftrace_filter
 (still holding ftrace_regex_lock when returning to user space!)

Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>
LKML-Reference: <4AEF7F8A.3080300@cn.fujitsu.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
kernel/trace/ftrace.c