Skip to content

Commit dba8796

Browse files
Xiu Jianfengrostedt
authored andcommitted
tracing: Use memset_startat helper in trace_iterator_reset()
Make use of memset_startat helper to simplify the code, there should be no functional change as a result of this patch. Link: https://lkml.kernel.org/r/[email protected] Signed-off-by: Xiu Jianfeng <[email protected]> Signed-off-by: Steven Rostedt (VMware) <[email protected]>
1 parent 4f67cca commit dba8796

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

kernel/trace/trace.h

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1932,14 +1932,7 @@ extern struct trace_iterator *tracepoint_print_iter;
19321932
*/
19331933
static __always_inline void trace_iterator_reset(struct trace_iterator *iter)
19341934
{
1935-
const size_t offset = offsetof(struct trace_iterator, seq);
1936-
1937-
/*
1938-
* Keep gcc from complaining about overwriting more than just one
1939-
* member in the structure.
1940-
*/
1941-
memset((char *)iter + offset, 0, sizeof(struct trace_iterator) - offset);
1942-
1935+
memset_startat(iter, 0, seq);
19431936
iter->pos = -1;
19441937
}
19451938

0 commit comments

Comments
 (0)