]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - kernel/trace/trace_branch.c
Merge branch 'linus' into tracing/core
[net-next-2.6.git] / kernel / trace / trace_branch.c
index 8e64e604f5a7f8ae21284c5a70a96c0aa78f6288..7a7a9fd249a9c7c158d136dfc998efc9e908f35c 100644 (file)
@@ -157,6 +157,13 @@ static enum print_line_t trace_branch_print(struct trace_iterator *iter,
        return TRACE_TYPE_HANDLED;
 }
 
+static void branch_print_header(struct seq_file *s)
+{
+       seq_puts(s, "#           TASK-PID    CPU#    TIMESTAMP  CORRECT"
+               "  FUNC:FILE:LINE\n");
+       seq_puts(s, "#              | |       |          |         |   "
+               "    |\n");
+}
 
 static struct trace_event trace_branch_event = {
        .type           = TRACE_BRANCH,
@@ -171,6 +178,7 @@ static struct tracer branch_trace __read_mostly =
 #ifdef CONFIG_FTRACE_SELFTEST
        .selftest       = trace_selftest_startup_branch,
 #endif /* CONFIG_FTRACE_SELFTEST */
+       .print_header   = branch_print_header,
 };
 
 __init static int init_branch_tracer(void)