tracing/probes: Fix to add NULL check for BTF APIs
authorMasami Hiramatsu (Google) <mhiramat@kernel.org>
Tue, 25 Jul 2023 01:37:19 +0000 (10:37 +0900)
committerMasami Hiramatsu (Google) <mhiramat@kernel.org>
Wed, 26 Jul 2023 03:53:38 +0000 (12:53 +0900)
commit1f9f4f4777e7958e5c1fbdfd9ddf4207dc00a40f
tree285d2efa0ff7179fee1cb44c79a459674ae54fec
parent6eaae198076080886b9e7d57f4ae06fa782f90ef
tracing/probes: Fix to add NULL check for BTF APIs

Since find_btf_func_param() abd btf_type_by_id() can return NULL,
the caller must check the return value correctly.

Link: https://lore.kernel.org/all/169024903951.395371.11361556840733470934.stgit@devnote2/
Fixes: b576e09701c7 ("tracing/probes: Support function parameters if BTF is available")
Signed-off-by: Masami Hiramatsu (Google) <mhiramat@kernel.org>
Reviewed-by: Steven Rostedt (Google) <rostedt@goodmis.org>
kernel/trace/trace_probe.c