Re: [PATCH bpf-next 1/6] libbpf: rename btf__load() as btf__load_into_kernel()
From: Andrii Nakryiko <hidden>
Date: 2021-07-16 04:32:45
Also in:
bpf
From: Andrii Nakryiko <hidden>
Date: 2021-07-16 04:32:45
Also in:
bpf
On Wed, Jul 14, 2021 at 7:15 AM Quentin Monnet [off-list ref] wrote:
As part of the effort to move towards a v1.0 for libbpf, rename btf__load() function, used to "upload" BTF information into the kernel, and rename it instead as btf__load_into_kernel(). This new name better reflects what the function does, and should be less confusing. References: - https://github.com/libbpf/libbpf/issues/278 - https://github.com/libbpf/libbpf/wiki/Libbpf:-the-road-to-v1.0#btfh-apis Signed-off-by: Quentin Monnet <redacted> --- tools/lib/bpf/btf.c | 3 ++- tools/lib/bpf/btf.h | 1 + tools/lib/bpf/libbpf.c | 2 +- tools/lib/bpf/libbpf.map | 5 +++++ 4 files changed, 9 insertions(+), 2 deletions(-)
[...]
diff --git a/tools/lib/bpf/libbpf.map b/tools/lib/bpf/libbpf.map index 944c99d1ded3..d42f20b0e9e4 100644 --- a/tools/lib/bpf/libbpf.map +++ b/tools/lib/bpf/libbpf.map@@ -375,3 +375,8 @@ LIBBPF_0.5.0 { bpf_object__gen_loader; libbpf_set_strict_mode; } LIBBPF_0.4.0; + +LIBBPF_0.6.0 {
we haven't released v0.5 yet, so this will go into 0.5, probably
+ global: + btf__load_into_kernel; +} LIBBPF_0.5.0; -- 2.30.2