[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20201202065244.530571-1-andrii@kernel.org>
Date: Tue, 1 Dec 2020 22:52:40 -0800
From: Andrii Nakryiko <andrii@...nel.org>
To: <bpf@...r.kernel.org>, <netdev@...r.kernel.org>, <ast@...com>,
<daniel@...earbox.net>
CC: <andrii@...nel.org>, <kernel-team@...com>
Subject: [PATCH bpf-next 0/3] bpftool: improve split BTF support
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
Powered by blists - more mailing lists