From: Andrii Nakryiko Date: Fri, 23 Apr 2021 18:13:31 +0000 (-0700) Subject: bpftool: Support dumping BTF VAR's "extern" linkage X-Git-Tag: v5.13-rc1~94^2~46^2~1^2~17 X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=0dd7e456bb049ec2b5a9e00250918b346c0d17d5;p=linux-platform-drivers-x86.git bpftool: Support dumping BTF VAR's "extern" linkage Add dumping of "extern" linkage for BTF VAR kind. Also shorten "global-allocated" to "global" to be in line with FUNC's "global". Signed-off-by: Andrii Nakryiko Signed-off-by: Alexei Starovoitov Acked-by: Yonghong Song Link: https://lore.kernel.org/bpf/20210423181348.1801389-2-andrii@kernel.org --- diff --git a/tools/bpf/bpftool/btf.c b/tools/bpf/bpftool/btf.c index 62953bbf68b4..001749a34899 100644 --- a/tools/bpf/bpftool/btf.c +++ b/tools/bpf/bpftool/btf.c @@ -71,7 +71,9 @@ static const char *btf_var_linkage_str(__u32 linkage) case BTF_VAR_STATIC: return "static"; case BTF_VAR_GLOBAL_ALLOCATED: - return "global-alloc"; + return "global"; + case BTF_VAR_GLOBAL_EXTERN: + return "extern"; default: return "(unknown)"; }