Few follow up improvements to bpftool for split BTF support: - emit "name <anon>" for non-named BTFs in `bpftool btf show` command; - when dumping /sys/kernel/btf/<module> use /sys/kernel/btf/vmlinux as the base BTF, unless base BTF is explicitly specified with -B flag. This patch set also adds btf__base_btf() getter to access base BTF of the struct btf. Andrii Nakryiko (3): tools/bpftool: emit name <anon> for anonymous BTFs libbpf: add base BTF accessor tools/bpftool: auto-detect split BTFs in common cases tools/bpf/bpftool/btf.c | 27 +++++++++++++++++++++++---- tools/lib/bpf/btf.c | 5 +++++ tools/lib/bpf/btf.h | 1 + tools/lib/bpf/libbpf.map | 1 + 4 files changed, 30 insertions(+), 4 deletions(-) -- 2.24.1