diff options
author | Steven Rostedt (Red Hat) <rostedt@goodmis.org> | 2014-06-25 15:54:42 -0400 |
---|---|---|
committer | Steven Rostedt <rostedt@goodmis.org> | 2014-11-19 22:01:09 -0500 |
commit | 3a161d99c43ce74c76aecff309be4c3ba455e823 (patch) | |
tree | cc3aa5d746203cd17e8d9b92c78bef04f6f0ccdb /kernel/trace/trace_functions_graph.c | |
parent | 16a8ef2751801346f1f76a18685b2beb63cd170f (diff) |
tracing: Create seq_buf layer in trace_seq
Create a seq_buf layer that trace_seq sits on. The seq_buf will not
be limited to page size. This will allow other usages of seq_buf
instead of a hard set PAGE_SIZE one that trace_seq has.
Link: http://lkml.kernel.org/r/20141104160221.864997179@goodmis.org
Link: http://lkml.kernel.org/r/20141114011412.170377300@goodmis.org
Tested-by: Jiri Kosina <jkosina@suse.cz>
Acked-by: Jiri Kosina <jkosina@suse.cz>
Reviewed-by: Petr Mladek <pmladek@suse.cz>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'kernel/trace/trace_functions_graph.c')
-rw-r--r-- | kernel/trace/trace_functions_graph.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/trace/trace_functions_graph.c b/kernel/trace/trace_functions_graph.c index 100288d10e1f..6d1342ae7a44 100644 --- a/kernel/trace/trace_functions_graph.c +++ b/kernel/trace/trace_functions_graph.c | |||
@@ -1154,9 +1154,9 @@ print_graph_comment(struct trace_seq *s, struct trace_entry *ent, | |||
1154 | } | 1154 | } |
1155 | 1155 | ||
1156 | /* Strip ending newline */ | 1156 | /* Strip ending newline */ |
1157 | if (s->buffer[s->len - 1] == '\n') { | 1157 | if (s->buffer[s->seq.len - 1] == '\n') { |
1158 | s->buffer[s->len - 1] = '\0'; | 1158 | s->buffer[s->seq.len - 1] = '\0'; |
1159 | s->len--; | 1159 | s->seq.len--; |
1160 | } | 1160 | } |
1161 | 1161 | ||
1162 | trace_seq_puts(s, " */\n"); | 1162 | trace_seq_puts(s, " */\n"); |