[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20190813185443.437829-1-andriin@fb.com>
Date: Tue, 13 Aug 2019 11:54:41 -0700
From: Andrii Nakryiko <andriin@...com>
To: <bpf@...r.kernel.org>, <netdev@...r.kernel.org>, <ast@...com>,
<daniel@...earbox.net>, <acme@...hat.com>
CC: <andrii.nakryiko@...il.com>, <kernel-team@...com>,
Andrii Nakryiko <andriin@...com>
Subject: [PATCH bpf-next 0/2] libbpf: make use of BTF through sysfs
Now that kernel's BTF is exposed through sysfs at well-known location, attempt
to load it first as a target BTF for the purpose of BPF CO-RE relocations.
Patch #1 is a follow-up patch to rename /sys/kernel/btf/kernel into
/sys/kernel/btf/vmlinux.
Patch #2 adds ability to load raw BTF contents from sysfs and expands the list
of locations libbpf attempts to load vmlinux BTF from.
Andrii Nakryiko (2):
btf: rename /sys/kernel/btf/kernel into /sys/kernel/btf/vmlinux
libbpf: attempt to load kernel BTF from sysfs first
Documentation/ABI/testing/sysfs-kernel-btf | 2 +-
kernel/bpf/sysfs_btf.c | 30 +++++-----
scripts/link-vmlinux.sh | 18 +++---
tools/lib/bpf/libbpf.c | 64 +++++++++++++++++++---
4 files changed, 82 insertions(+), 32 deletions(-)
--
2.17.1
Powered by blists - more mailing lists