Another batch of simple deprecations. One of the last few, hopefully, as we are getting close to deprecating all the planned APIs/features. See individual patches for details. Andrii Nakryiko (7): libbpf: hide and discourage inconsistently named getters libbpf: deprecate bpf_map__resize() libbpf: deprecate bpf_program__is_<type>() and bpf_program__set_<type>() APIs bpftool: use preferred setters/getters instead of deprecated ones selftests/bpf: use preferred setter/getter APIs instead of deprecated ones samples/bpf: use preferred getters/setters instead of deprecated ones perf: use generic bpf_program__set_type() to set BPF prog type samples/bpf/map_perf_test_user.c | 2 +- samples/bpf/xdp_redirect_cpu_user.c | 2 +- samples/bpf/xdp_sample_user.c | 2 +- samples/bpf/xdp_sample_user.h | 2 +- tools/bpf/bpftool/gen.c | 2 +- tools/bpf/bpftool/prog.c | 8 ++--- tools/lib/bpf/btf.h | 5 +-- tools/lib/bpf/libbpf.c | 21 ++++++------ tools/lib/bpf/libbpf.h | 32 +++++++++++++++++-- tools/lib/bpf/libbpf.map | 2 ++ tools/lib/bpf/libbpf_internal.h | 3 ++ tools/lib/bpf/libbpf_legacy.h | 17 ++++++++++ tools/perf/util/bpf-loader.c | 4 +-- .../selftests/bpf/benchs/bench_ringbufs.c | 2 +- .../selftests/bpf/prog_tests/fexit_bpf2bpf.c | 2 +- .../prog_tests/get_stackid_cannot_attach.c | 2 +- .../bpf/prog_tests/stacktrace_build_id_nmi.c | 2 +- 17 files changed, 79 insertions(+), 31 deletions(-) -- 2.30.2