diff options
Diffstat (limited to 'kernel/trace')
-rw-r--r-- | kernel/trace/ftrace.c | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/kernel/trace/ftrace.c b/kernel/trace/ftrace.c index 8063280fd53d..0fa1b87db95c 100644 --- a/kernel/trace/ftrace.c +++ b/kernel/trace/ftrace.c | |||
@@ -2261,11 +2261,6 @@ static void ftrace_run_update_code(int command) | |||
2261 | FTRACE_WARN_ON(ret); | 2261 | FTRACE_WARN_ON(ret); |
2262 | if (ret) | 2262 | if (ret) |
2263 | return; | 2263 | return; |
2264 | /* | ||
2265 | * Do not call function tracer while we update the code. | ||
2266 | * We are in stop machine. | ||
2267 | */ | ||
2268 | function_trace_stop++; | ||
2269 | 2264 | ||
2270 | /* | 2265 | /* |
2271 | * By default we use stop_machine() to modify the code. | 2266 | * By default we use stop_machine() to modify the code. |
@@ -2275,8 +2270,6 @@ static void ftrace_run_update_code(int command) | |||
2275 | */ | 2270 | */ |
2276 | arch_ftrace_update_code(command); | 2271 | arch_ftrace_update_code(command); |
2277 | 2272 | ||
2278 | function_trace_stop--; | ||
2279 | |||
2280 | ret = ftrace_arch_code_modify_post_process(); | 2273 | ret = ftrace_arch_code_modify_post_process(); |
2281 | FTRACE_WARN_ON(ret); | 2274 | FTRACE_WARN_ON(ret); |
2282 | 2275 | ||