]> git.baikalelectronics.ru Git - kernel.git/commit
tracing: Use strncpy instead of memcpy when copying comm for hist triggers
authorTom Zanussi <tom.zanussi@linux.intel.com>
Tue, 5 Mar 2019 16:11:59 +0000 (10:11 -0600)
committerSteven Rostedt (VMware) <rostedt@goodmis.org>
Tue, 5 Mar 2019 17:14:28 +0000 (12:14 -0500)
commitf7f56bd6c48a1f521d64b342f24fe60b4c74047f
treeb299bf0b9a4be91197e5f23e83ef330dcf5363e7
parent32cf253c0d13fa80f700d4ec281c64062bc3c215
tracing: Use strncpy instead of memcpy when copying comm for hist triggers

Because there may be random garbage beyond a string's null terminator,
code that might use the entire comm array e.g. histogram keys, can
give unexpected results if that garbage is copied in too, so avoid
that possibility by using strncpy instead of memcpy.

Link: http://lkml.kernel.org/r/1eb9f096a8086c3c82c7fc087c900005143cec54.1551802084.git.tom.zanussi@linux.intel.com
Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
kernel/trace/trace_events_hist.c