sh: ftrace: Fix the comments for ftrace_modify_code()
authorLi Bin <huawei.libin@huawei.com>
Sun, 6 Dec 2015 02:02:57 +0000 (10:02 +0800)
committerSteven Rostedt <rostedt@goodmis.org>
Wed, 23 Dec 2015 19:27:24 +0000 (14:27 -0500)
commit5243238ad5c4a58a4d6c095c3318c36a7e18c08b
tree4de8294f9a782c8423356b08fa3d378a776ca960
parentcbbe12c43d8208b531c7be4d28a69c8137d19f21
sh: ftrace: Fix the comments for ftrace_modify_code()

There is no need to worry about module and __init text disappearing
case, because that ftrace has a module notifier that is called when
a module is being unloaded and before the text goes away and this
code grabs the ftrace_lock mutex and removes the module functions
from the ftrace list, such that it will no longer do any
modifications to that module's text, the update to make functions
be traced or not is done under the ftrace_lock mutex as well.
And by now, __init section codes should not been modified
by ftrace, because it is black listed in recordmcount.c and
ignored by ftrace.

Link: http://lkml.kernel.org/r/1449367378-29430-5-git-send-email-huawei.libin@huawei.com
Cc: linux-sh@vger.kernel.org
Suggested-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Li Bin <huawei.libin@huawei.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
arch/sh/kernel/ftrace.c