diff options
Diffstat (limited to 'kernel/trace/trace.c')
-rw-r--r-- | kernel/trace/trace.c | 25 |
1 files changed, 17 insertions, 8 deletions
diff --git a/kernel/trace/trace.c b/kernel/trace/trace.c index 92af8fd1429b..dabd810a10cd 100644 --- a/kernel/trace/trace.c +++ b/kernel/trace/trace.c | |||
@@ -3358,14 +3358,23 @@ static void print_func_help_header_irq(struct trace_buffer *buf, struct seq_file | |||
3358 | unsigned int flags) | 3358 | unsigned int flags) |
3359 | { | 3359 | { |
3360 | bool tgid = flags & TRACE_ITER_RECORD_TGID; | 3360 | bool tgid = flags & TRACE_ITER_RECORD_TGID; |
3361 | 3361 | const char tgid_space[] = " "; | |
3362 | seq_printf(m, "# %s _-----=> irqs-off\n", tgid ? " " : ""); | 3362 | const char space[] = " "; |
3363 | seq_printf(m, "# %s / _----=> need-resched\n", tgid ? " " : ""); | 3363 | |
3364 | seq_printf(m, "# %s| / _---=> hardirq/softirq\n", tgid ? " " : ""); | 3364 | seq_printf(m, "# %s _-----=> irqs-off\n", |
3365 | seq_printf(m, "# %s|| / _--=> preempt-depth\n", tgid ? " " : ""); | 3365 | tgid ? tgid_space : space); |
3366 | seq_printf(m, "# %s||| / delay\n", tgid ? " " : ""); | 3366 | seq_printf(m, "# %s / _----=> need-resched\n", |
3367 | seq_printf(m, "# TASK-PID CPU#%s|||| TIMESTAMP FUNCTION\n", tgid ? " TGID " : ""); | 3367 | tgid ? tgid_space : space); |
3368 | seq_printf(m, "# | | | %s|||| | |\n", tgid ? " | " : ""); | 3368 | seq_printf(m, "# %s| / _---=> hardirq/softirq\n", |
3369 | tgid ? tgid_space : space); | ||
3370 | seq_printf(m, "# %s|| / _--=> preempt-depth\n", | ||
3371 | tgid ? tgid_space : space); | ||
3372 | seq_printf(m, "# %s||| / delay\n", | ||
3373 | tgid ? tgid_space : space); | ||
3374 | seq_printf(m, "# TASK-PID CPU#%s|||| TIMESTAMP FUNCTION\n", | ||
3375 | tgid ? " TGID " : space); | ||
3376 | seq_printf(m, "# | | | %s|||| | |\n", | ||
3377 | tgid ? " | " : space); | ||
3369 | } | 3378 | } |
3370 | 3379 | ||
3371 | void | 3380 | void |