From 650520f90d873a5c4f140877f4afb756c32e4a4c Mon Sep 17 00:00:00 2001 From: Steven Rostedt Date: Thu, 14 May 2009 23:40:06 -0400 Subject: [PATCH] --- yaml --- r: 146168 b: refs/heads/master c: 1ec7c4849c214fc78b023230264399836ea3b245 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/trace/trace_output.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index b0a17b438e2d..ce9f187dcbc9 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 29a679754b1a2581ee456eada6c2de7ce95068bb +refs/heads/master: 1ec7c4849c214fc78b023230264399836ea3b245 diff --git a/trunk/kernel/trace/trace_output.c b/trunk/kernel/trace/trace_output.c index 8bd9a2c1a46a..489c0e8ada09 100644 --- a/trunk/kernel/trace/trace_output.c +++ b/trunk/kernel/trace/trace_output.c @@ -898,6 +898,8 @@ static enum print_line_t trace_stack_print(struct trace_iterator *iter, trace_assign_type(field, iter->ent); for (i = 0; i < FTRACE_STACK_ENTRIES; i++) { + if (!field->caller[i]) + break; if (i) { if (!trace_seq_puts(s, " <= ")) goto partial;