From: Hengqi Chen Date: Fri, 22 Oct 2021 13:06:20 +0000 (+0800) Subject: perf bpf: Switch to new btf__raw_data API X-Git-Tag: v5.16-rc1~159^2~2^2~37^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=2502e74bb5f9a49c5cd50dd365fc699a7d50daed;p=thirdparty%2Fkernel%2Flinux.git perf bpf: Switch to new btf__raw_data API Replace the call to btf__get_raw_data with new API btf__raw_data. The old APIs will be deprecated in libbpf v0.7+. No functionality change. Signed-off-by: Hengqi Chen Signed-off-by: Andrii Nakryiko Link: https://lore.kernel.org/bpf/20211022130623.1548429-3-hengqi.chen@gmail.com --- diff --git a/tools/perf/util/bpf-event.c b/tools/perf/util/bpf-event.c index 1a7112a87736a..388847bab6d90 100644 --- a/tools/perf/util/bpf-event.c +++ b/tools/perf/util/bpf-event.c @@ -110,7 +110,7 @@ static int perf_env__fetch_btf(struct perf_env *env, u32 data_size; const void *data; - data = btf__get_raw_data(btf, &data_size); + data = btf__raw_data(btf, &data_size); node = malloc(data_size + sizeof(struct btf_node)); if (!node)