aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_stack.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/trace/trace_stack.c')
-rw-r--r--kernel/trace/trace_stack.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/kernel/trace/trace_stack.c b/kernel/trace/trace_stack.c
index 21b320e5d163..5aa9a5b9b6e2 100644
--- a/kernel/trace/trace_stack.c
+++ b/kernel/trace/trace_stack.c
@@ -85,8 +85,12 @@ check_stack(unsigned long ip, unsigned long *stack)
85 85
86 max_stack_size = this_size; 86 max_stack_size = this_size;
87 87
88 max_stack_trace.nr_entries = 0; 88 max_stack_trace.nr_entries = 0;
89 max_stack_trace.skip = 3; 89
90 if (using_ftrace_ops_list_func())
91 max_stack_trace.skip = 4;
92 else
93 max_stack_trace.skip = 3;
90 94
91 save_stack_trace(&max_stack_trace); 95 save_stack_trace(&max_stack_trace);
92 96