Re: [PATCH v6 4/4] perf-stat: add documentation for -b option

From: Namhyung Kim
Date: Tue Dec 29 2020 - 02:25:48 EST


On Tue, Dec 29, 2020 at 2:41 AM Song Liu <songliubraving@xxxxxx> wrote:
>
> Add documentation to perf-stat -b option, which stats event for BPF
> programs.
>
> Signed-off-by: Song Liu <songliubraving@xxxxxx>
> ---
> tools/perf/Documentation/perf-stat.txt | 14 ++++++++++++++
> 1 file changed, 14 insertions(+)
>
> diff --git a/tools/perf/Documentation/perf-stat.txt b/tools/perf/Documentation/perf-stat.txt
> index 5d4a673d7621a..15b9a646e853d 100644
> --- a/tools/perf/Documentation/perf-stat.txt
> +++ b/tools/perf/Documentation/perf-stat.txt
> @@ -75,6 +75,20 @@ report::
> --tid=<tid>::
> stat events on existing thread id (comma separated list)
>
> +-b::
> +--bpf-prog::
> + stat events on existing bpf program id (comma separated list),
> + requiring root righs. For example:

Typo: rights

It'd be nice if it can show how we can get the id.

Thanks,
Namhyung


> +
> + # perf stat -e cycles,instructions --bpf-prog 17247 --timeout 1000
> +
> + Performance counter stats for 'BPF program(s) 17247':
> +
> + 85,967 cycles
> + 28,982 instructions # 0.34 insn per cycle
> +
> + 1.102235068 seconds time elapsed
> +
> ifdef::HAVE_LIBPFM[]
> --pfm-events events::
> Select a PMU event using libpfm4 syntax (see http://perfmon2.sf.net)
> --
> 2.24.1
>