selftests/bpf: allow requesting log level 2 in test_verifier
authorAndrii Nakryiko <andrii@kernel.org>
Wed, 5 Oct 2022 16:14:48 +0000 (09:14 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Wed, 5 Oct 2022 23:55:11 +0000 (16:55 -0700)
commit2a72f5951ac6d613216a93ae3e172cabb04aaefc
treef14c8083d2a379fc22a548c3fdf85e7a66f3c70e
parentd503f1176b14f722a40ea5110312614982f9a80b
selftests/bpf: allow requesting log level 2 in test_verifier

Log level 1 on successfully verified programs are basically equivalent
to log level 4 (stats-only), so it's useful to be able to request more
verbose logs at log level 2. Teach test_verifier to recognize -vv as
"very verbose" mode switch and use log level 2 in such mode.

Also force verifier stats regradless of -v or -vv, they are very minimal
and useful to be always emitted in verbose mode.

Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/r/20221005161450.1064469-1-andrii@kernel.org
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/test_verifier.c