2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/tools/tracing/rtla/src
Daniel Bristot de Oliveira 82253a271a rtla/timerlat: Fix "Previous IRQ" auto analysis' line
The "Previous IRQ interference" line is misaligned and without
a \n, breaking the tool's output:

 ## CPU 12 hit stop tracing, analyzing it ##
  Previous IRQ interference:			up to      2.22 us  IRQ handler delay:		                	    18.06 us (0.00 %)
  IRQ latency:						    18.52 us
  Timerlat IRQ duration:				     4.41 us (0.00 %)
  Blocking thread:					   216.93 us (0.03 %)

Fix the output:

 ## CPU 7 hit stop tracing, analyzing it ##
  Previous IRQ interference:			 up to       8.93 us
  IRQ handler delay:		                	     0.98 us (0.00 %)
  IRQ latency:						     2.95 us
  Timerlat IRQ duration:				    11.26 us (0.03 %)

Link: https://lore.kernel.org/linux-trace-devel/8b5819077f15ccf24745c9bf3205451e16ee32d9.1679685525.git.bristot@kernel.org

Fixes: 27e348b221 ("rtla/timerlat: Add auto-analysis core")
Cc: Masami Hiramatsu <mhiramat@kernel.org>
Signed-off-by: Daniel Bristot de Oliveira <bristot@kernel.org>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
2023-04-25 19:26:59 -04:00
..
osnoise_hist.c tools/tracing/rtla: osnoise_hist: display average with two-digit precision 2023-01-31 19:23:36 -05:00
osnoise_top.c rtla: Add hwnoise tool 2023-02-13 23:56:46 -05:00
osnoise.c rtla: Add hwnoise tool 2023-02-13 23:56:46 -05:00
osnoise.h rtla: Add hwnoise tool 2023-02-13 23:56:46 -05:00
rtla.c rtla: Add hwnoise tool 2023-02-13 23:56:46 -05:00
timerlat_aa.c rtla/timerlat: Fix "Previous IRQ" auto analysis' line 2023-04-25 19:26:59 -04:00
timerlat_aa.h rtla/timerlat: Add auto-analysis core 2023-02-02 10:48:03 -05:00
timerlat_hist.c rtla: Fix tracer name 2022-08-10 11:43:59 -04:00
timerlat_top.c rtla/timerlat: Add auto-analysis only option 2023-04-25 19:26:17 -04:00
timerlat.c rtla: Fix exit status when returning from calls to usage() 2022-12-09 18:06:24 -05:00
timerlat.h rtla/timerlat: Add timerlat hist mode 2022-01-13 17:02:43 -05:00
trace.c rtla: Fix double free 2022-07-31 17:03:38 -04:00
trace.h rtla: Check for trace off also in the trace instance 2022-03-15 14:36:50 -04:00
utils.c rtla: Define syscall numbers for riscv 2022-07-31 17:04:05 -04:00
utils.h rtla/timerlat: Add auto-analysis core 2023-02-02 10:48:03 -05:00