diff options
| author | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2015-02-10 14:35:36 -0500 |
|---|---|---|
| committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2015-02-10 14:35:36 -0500 |
| commit | 4ba24fef3eb3b142197135223b90ced2f319cd53 (patch) | |
| tree | a20c125b27740ec7b4c761b11d801108e1b316b2 /kernel/trace/trace_branch.c | |
| parent | 47c1ffb2b6b630894e9a16442611c056ab21c057 (diff) | |
| parent | 98a4a59ee31a12105a2b84f5b8b515ac2cb208ef (diff) | |
Merge branch 'next' into for-linus
Prepare first round of input updates for 3.20.
Diffstat (limited to 'kernel/trace/trace_branch.c')
| -rw-r--r-- | kernel/trace/trace_branch.c | 47 |
1 files changed, 23 insertions, 24 deletions
diff --git a/kernel/trace/trace_branch.c b/kernel/trace/trace_branch.c index 697fb9bac8f0..7d6e2afde669 100644 --- a/kernel/trace/trace_branch.c +++ b/kernel/trace/trace_branch.c | |||
| @@ -151,22 +151,21 @@ static enum print_line_t trace_branch_print(struct trace_iterator *iter, | |||
| 151 | 151 | ||
| 152 | trace_assign_type(field, iter->ent); | 152 | trace_assign_type(field, iter->ent); |
| 153 | 153 | ||
| 154 | if (trace_seq_printf(&iter->seq, "[%s] %s:%s:%d\n", | 154 | trace_seq_printf(&iter->seq, "[%s] %s:%s:%d\n", |
| 155 | field->correct ? " ok " : " MISS ", | 155 | field->correct ? " ok " : " MISS ", |
| 156 | field->func, | 156 | field->func, |
| 157 | field->file, | 157 | field->file, |
| 158 | field->line)) | 158 | field->line); |
| 159 | return TRACE_TYPE_PARTIAL_LINE; | 159 | |
| 160 | 160 | return trace_handle_return(&iter->seq); | |
| 161 | return TRACE_TYPE_HANDLED; | ||
| 162 | } | 161 | } |
| 163 | 162 | ||
| 164 | static void branch_print_header(struct seq_file *s) | 163 | static void branch_print_header(struct seq_file *s) |
| 165 | { | 164 | { |
| 166 | seq_puts(s, "# TASK-PID CPU# TIMESTAMP CORRECT" | 165 | seq_puts(s, "# TASK-PID CPU# TIMESTAMP CORRECT" |
| 167 | " FUNC:FILE:LINE\n"); | 166 | " FUNC:FILE:LINE\n" |
| 168 | seq_puts(s, "# | | | | | " | 167 | "# | | | | | " |
| 169 | " |\n"); | 168 | " |\n"); |
| 170 | } | 169 | } |
| 171 | 170 | ||
| 172 | static struct trace_event_functions trace_branch_funcs = { | 171 | static struct trace_event_functions trace_branch_funcs = { |
| @@ -233,12 +232,12 @@ extern unsigned long __stop_annotated_branch_profile[]; | |||
| 233 | 232 | ||
| 234 | static int annotated_branch_stat_headers(struct seq_file *m) | 233 | static int annotated_branch_stat_headers(struct seq_file *m) |
| 235 | { | 234 | { |
| 236 | seq_printf(m, " correct incorrect %% "); | 235 | seq_puts(m, " correct incorrect % " |
| 237 | seq_printf(m, " Function " | 236 | " Function " |
| 238 | " File Line\n" | 237 | " File Line\n" |
| 239 | " ------- --------- - " | 238 | " ------- --------- - " |
| 240 | " -------- " | 239 | " -------- " |
| 241 | " ---- ----\n"); | 240 | " ---- ----\n"); |
| 242 | return 0; | 241 | return 0; |
| 243 | } | 242 | } |
| 244 | 243 | ||
| @@ -274,7 +273,7 @@ static int branch_stat_show(struct seq_file *m, void *v) | |||
| 274 | 273 | ||
| 275 | seq_printf(m, "%8lu %8lu ", p->correct, p->incorrect); | 274 | seq_printf(m, "%8lu %8lu ", p->correct, p->incorrect); |
| 276 | if (percent < 0) | 275 | if (percent < 0) |
| 277 | seq_printf(m, " X "); | 276 | seq_puts(m, " X "); |
| 278 | else | 277 | else |
| 279 | seq_printf(m, "%3ld ", percent); | 278 | seq_printf(m, "%3ld ", percent); |
| 280 | seq_printf(m, "%-30.30s %-20.20s %d\n", p->func, f, p->line); | 279 | seq_printf(m, "%-30.30s %-20.20s %d\n", p->func, f, p->line); |
| @@ -362,12 +361,12 @@ extern unsigned long __stop_branch_profile[]; | |||
| 362 | 361 | ||
| 363 | static int all_branch_stat_headers(struct seq_file *m) | 362 | static int all_branch_stat_headers(struct seq_file *m) |
| 364 | { | 363 | { |
| 365 | seq_printf(m, " miss hit %% "); | 364 | seq_puts(m, " miss hit % " |
| 366 | seq_printf(m, " Function " | 365 | " Function " |
| 367 | " File Line\n" | 366 | " File Line\n" |
| 368 | " ------- --------- - " | 367 | " ------- --------- - " |
| 369 | " -------- " | 368 | " -------- " |
| 370 | " ---- ----\n"); | 369 | " ---- ----\n"); |
| 371 | return 0; | 370 | return 0; |
| 372 | } | 371 | } |
| 373 | 372 | ||
