aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/trace/trace_functions_graph.c
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/trace/trace_functions_graph.c')
-rw-r--r--kernel/trace/trace_functions_graph.c11
1 files changed, 7 insertions, 4 deletions
diff --git a/kernel/trace/trace_functions_graph.c b/kernel/trace/trace_functions_graph.c
index 6c2ab955018c..ba476009e5de 100644
--- a/kernel/trace/trace_functions_graph.c
+++ b/kernel/trace/trace_functions_graph.c
@@ -1136,14 +1136,17 @@ print_graph_comment(struct trace_seq *s, struct trace_entry *ent,
1136 return ret; 1136 return ret;
1137 } 1137 }
1138 1138
1139 if (trace_seq_has_overflowed(s))
1140 goto out;
1141
1139 /* Strip ending newline */ 1142 /* Strip ending newline */
1140 if (s->buffer[s->len - 1] == '\n') { 1143 if (s->buffer[s->seq.len - 1] == '\n') {
1141 s->buffer[s->len - 1] = '\0'; 1144 s->buffer[s->seq.len - 1] = '\0';
1142 s->len--; 1145 s->seq.len--;
1143 } 1146 }
1144 1147
1145 trace_seq_puts(s, " */\n"); 1148 trace_seq_puts(s, " */\n");
1146 1149 out:
1147 return trace_handle_return(s); 1150 return trace_handle_return(s);
1148} 1151}
1149 1152