linux/tools/tracing/rtla/src
Daniel Bristot de Oliveira c58a3f8c7f rtla: Automatically move rtla to a house-keeping cpu
When the user sets -c <cpu-list> try to move rtla out of the <cpu-list>,
even without an -H option. This is useful to avoid having rtla
interfering with the workload.

This works by removing <cpu-list> from rtla's current affinity.

If rtla fails to move itself away it is not that of a problem as this
is an automatic measure.

Link: https://lkml.kernel.org/r/c54304d90c777310fb85a3e658d1449173759aab.1686066600.git.bristot@kernel.org

Cc: William White <chwhite@redhat.com>
Cc: Jonathan Corbet <corbet@lwn.net>
Tested-by: Juri Lelli <juri.lelli@redhat.com>
Signed-off-by: Daniel Bristot de Oliveira <bristot@kernel.org>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
2023-06-13 16:30:13 -04:00
..
osnoise_hist.c rtla: Automatically move rtla to a house-keeping cpu 2023-06-13 16:30:13 -04:00
osnoise_top.c rtla: Automatically move rtla to a house-keeping cpu 2023-06-13 16:30:13 -04: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: Automatically move rtla to a house-keeping cpu 2023-06-13 16:30:13 -04:00
timerlat_top.c rtla: Automatically move rtla to a house-keeping cpu 2023-06-13 16:30:13 -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: Automatically move rtla to a house-keeping cpu 2023-06-13 16:30:13 -04:00
utils.h rtla: Automatically move rtla to a house-keeping cpu 2023-06-13 16:30:13 -04:00