Re: [PATCH 1/1 perf-tools-next] perf ftrace latency: Fix unit on histogram first entry when using --use-nsec

From: Namhyung Kim
Date: Thu Oct 31 2024 - 13:12:28 EST


On Tue, 29 Oct 2024 16:29:02 -0300, Arnaldo Carvalho de Melo wrote:

> The use_nsec arg wasn't being taken into account when printing the first
> histogram entry, fix it:
>
> root@number:~# perf ftrace latency --use-nsec -T switch_mm_irqs_off -a sleep 2
> # DURATION | COUNT | GRAPH |
> 0 - 1 us | 0 | |
> 1 - 2 ns | 0 | |
> 2 - 4 ns | 0 | |
> 4 - 8 ns | 0 | |
> 8 - 16 ns | 0 | |
> 16 - 32 ns | 0 | |
> 32 - 64 ns | 125 | |
> 64 - 128 ns | 335 | |
> 128 - 256 ns | 2155 | #### |
> 256 - 512 ns | 9996 | ################### |
> 512 - 1024 ns | 4958 | ######### |
> 1 - 2 us | 4636 | ######### |
> 2 - 4 us | 1053 | ## |
> 4 - 8 us | 15 | |
> 8 - 16 us | 1 | |
> 16 - 32 us | 0 | |
> 32 - 64 us | 0 | |
> 64 - 128 us | 0 | |
> 128 - 256 us | 0 | |
> 256 - 512 us | 0 | |
> 512 - 1024 us | 0 | |
> 1 - ... ms | 0 | |
> root@number:~#
>
> [...]

Applied to perf-tools-next, thanks!

Best regards,
Namhyung