This set aims at improving the checks for building bpftool's documentation (including the man page for eBPF helper functions). The first patch lowers the log-level from rst2man and fix the reported informational messages. The second one extends the script used to build bpftool in the eBPF selftests, so that we also check a documentation build. This is after a suggestion from Andrii Nakryiko. v2: - Pass rst2man option through a dedicated variable, use it to ask for a non-zero exit value on errors. - Also build doc right after bpftool when building (not only running) the selftests. Quentin Monnet (2): tools: bpftool: log info-level messages when building bpftool man pages selftests, bpftool: add bpftool (and eBPF helpers) documentation build tools/bpf/bpftool/Documentation/Makefile | 3 ++- .../bpf/bpftool/Documentation/bpftool-btf.rst | 3 +++ .../bpf/bpftool/Documentation/bpftool-gen.rst | 4 ++++ .../bpf/bpftool/Documentation/bpftool-map.rst | 3 +++ tools/testing/selftests/bpf/Makefile | 5 +++++ .../selftests/bpf/test_bpftool_build.sh | 21 +++++++++++++++++++ 6 files changed, 38 insertions(+), 1 deletion(-) -- 2.25.1