summaryrefslogtreecommitdiffstats
path: root/scripts/mod
diff options
context:
space:
mode:
authorNamit Gupta <gupta.namit@samsung.com>2018-01-08 06:11:21 +0100
committerJessica Yu <jeyu@kernel.org>2018-01-15 20:44:21 +0100
commit1323eac7fd6560c809aa0ea6081904a5dfa581a9 (patch)
treeb0b825f71dcbc2dad4c32a9065274f8a0f1cf5b8 /scripts/mod
parentMAINTAINERS: Remove from module & paravirt maintenance (diff)
downloadlinux-1323eac7fd6560c809aa0ea6081904a5dfa581a9.tar.xz
linux-1323eac7fd6560c809aa0ea6081904a5dfa581a9.zip
ftrace/module: Move ftrace_release_mod() to ddebug_cleanup label
ftrace_module_init happen after dynamic_debug_setup, it is desired that cleanup should be called after this label however in current implementation it is called in free module label,ie:even though ftrace in not initialized, from so many fail case ftrace_release_mod() will be called and unnecessary traverse the whole list. In below patch we moved ftrace_release_mod() from free_module label to ddebug_cleanup label. that is the best possible location, other solution is to make new label to ftrace_release_mod() but since ftrace_module_init() is not return with minimum changes it should be in ddebug_cleanup label. Signed-off-by: Namit Gupta <gupta.namit@samsung.com> Reviewed-by: Steven Rostedt (VMware) <rostedt@goodmis.org> Signed-off-by: Jessica Yu <jeyu@kernel.org>
Diffstat (limited to 'scripts/mod')
0 files changed, 0 insertions, 0 deletions