summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorLeo Yan <leo.yan@arm.com>2024-10-07 15:47:24 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2024-11-01 01:58:28 +0100
commita14a075a14af8d622c576145455702591bdde09d (patch)
tree170b6b99841cc66a4acd5917a35eedd6bcb9dada /include
parent6bc24db74fe4788cc7c2f30a113fc6aafba225a3 (diff)
downloadlinux-a14a075a14af8d622c576145455702591bdde09d.tar.gz
linux-a14a075a14af8d622c576145455702591bdde09d.tar.bz2
linux-a14a075a14af8d622c576145455702591bdde09d.zip
tracing: Consider the NULL character when validating the event length
[ Upstream commit 0b6e2e22cb23105fcb171ab92f0f7516c69c8471 ] strlen() returns a string length excluding the null byte. If the string length equals to the maximum buffer length, the buffer will have no space for the NULL terminating character. This commit checks this condition and returns failure for it. Link: https://lore.kernel.org/all/20241007144724.920954-1-leo.yan@arm.com/ Fixes: dec65d79fd26 ("tracing/probe: Check event name length correctly") Signed-off-by: Leo Yan <leo.yan@arm.com> Reviewed-by: Steven Rostedt (Google) <rostedt@goodmis.org> Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions