libbpf: Add uprobe_multi attach type and link names
authorJiri Olsa <jolsa@kernel.org>
Wed, 9 Aug 2023 08:34:19 +0000 (10:34 +0200)
committerAlexei Starovoitov <ast@kernel.org>
Mon, 21 Aug 2023 22:51:25 +0000 (15:51 -0700)
Adding new uprobe_multi attach type and link names,
so the functions can resolve the new values.

Acked-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Link: https://lore.kernel.org/r/20230809083440.3209381-8-jolsa@kernel.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/lib/bpf/libbpf.c

index 2178b28878e2b8989b215e7fee19282fd3bb964b..7da15d878618e7ac53e69853427c9123d5a8c768 100644 (file)
@@ -120,6 +120,7 @@ static const char * const attach_type_name[] = {
        [BPF_NETFILTER]                 = "netfilter",
        [BPF_TCX_INGRESS]               = "tcx_ingress",
        [BPF_TCX_EGRESS]                = "tcx_egress",
+       [BPF_TRACE_UPROBE_MULTI]        = "trace_uprobe_multi",
 };
 
 static const char * const link_type_name[] = {
@@ -135,6 +136,7 @@ static const char * const link_type_name[] = {
        [BPF_LINK_TYPE_STRUCT_OPS]              = "struct_ops",
        [BPF_LINK_TYPE_NETFILTER]               = "netfilter",
        [BPF_LINK_TYPE_TCX]                     = "tcx",
+       [BPF_LINK_TYPE_UPROBE_MULTI]            = "uprobe_multi",
 };
 
 static const char * const map_type_name[] = {