]> git.baikalelectronics.ru Git - kernel.git/commit
libbpf: Add API to get/set log_level at per-program level
authorAndrii Nakryiko <andrii@kernel.org>
Wed, 1 Dec 2021 23:28:17 +0000 (15:28 -0800)
committerAlexei Starovoitov <ast@kernel.org>
Thu, 2 Dec 2021 23:23:40 +0000 (15:23 -0800)
commit44b15eb99edb34e3a65fa356acb938ab6647b9a3
treefab873c42549773bc8ba52d78a3ce9c32435abae
parentdc88865b022e2d7aefc9520704be2ba6f3c092a1
libbpf: Add API to get/set log_level at per-program level

Add bpf_program__set_log_level() and bpf_program__log_level() to fetch
and adjust log_level sent during BPF_PROG_LOAD command. This allows to
selectively request more or less verbose output in BPF verifier log.

Also bump libbpf version to 0.7 and make these APIs the first in v0.7.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/bpf/20211201232824.3166325-3-andrii@kernel.org
tools/lib/bpf/libbpf.c
tools/lib/bpf/libbpf.h
tools/lib/bpf/libbpf.map
tools/lib/bpf/libbpf_version.h