Andrii Nakryiko d6dd1d4936 libbpf: Further decouple feature checking logic from bpf_object
Add feat_supported() helper that accepts feature cache instead of
bpf_object. This allows low-level code in bpf.c to not know or care
about higher-level concept of bpf_object, yet it will be able to utilize
custom feature checking in cases where BPF token might influence the
outcome.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: John Fastabend <john.fastabend@gmail.com>
Link: https://lore.kernel.org/bpf/20240124022127.2379740-23-andrii@kernel.org
2024-01-24 16:21:02 -08:00
..
2023-12-19 08:23:03 -08:00
2023-12-19 08:23:03 -08:00
2023-12-19 08:23:03 -08:00
2024-01-24 16:21:01 -08:00
2023-08-02 13:58:51 -07:00
2023-09-25 16:22:43 -07:00