summaryrefslogtreecommitdiff
path: root/tools/tracing/rtla/src/timerlat_top.c
AgeCommit message (Expand)AuthorFilesLines
11 daystools/rtla: Generate optstring from long optionsCosta Shulyupin1-2/+1
2026-01-07rtla: Remove unused headersWander Lairson Costa1-1/+0
2026-01-07tools/rtla: Consolidate -H/--house-keeping option parsingCosta Shulyupin1-8/+1
2026-01-07tools/rtla: Consolidate -P/--priority option parsingCosta Shulyupin1-8/+1
2026-01-07tools/rtla: Consolidate -e/--event option parsingCosta Shulyupin1-12/+1
2026-01-07tools/rtla: Consolidate -d/--duration option parsingCosta Shulyupin1-7/+1
2026-01-07tools/rtla: Consolidate -D/--debug option parsingCosta Shulyupin1-5/+1
2026-01-07tools/rtla: Consolidate -C/--cgroup option parsingCosta Shulyupin1-6/+1
2026-01-07tools/rtla: Consolidate -c/--cpus option parsingCosta Shulyupin1-8/+1
2026-01-07tools/rtla: Add common_parse_options()Costa Shulyupin1-0/+3
2026-01-07rtla/timerlat: Add --bpf-action optionTomas Glozar1-0/+5
2026-01-07tools/rtla: Add common_usage()Costa Shulyupin1-14/+8
2025-11-21rtla/timerlat: Exit top main loop on any non-zero wait_retvalCrystal Wood1-1/+1
2025-11-21rtla: Fix -a overriding -t argumentIvan Pravdin1-1/+2
2025-11-21rtla: Fix -C/--cgroup interfaceIvan Pravdin1-19/+7
2025-11-21tools/rtla: Replace timerlat_top_usage("...") with fatal("...")Costa Shulyupin1-17/+11
2025-11-21tools/rtla: Add fatal() and replace error handling patternCosta Shulyupin1-32/+16
2025-11-20tools/rtla: Remove unused optional option_indexCosta Shulyupin1-4/+1
2025-11-20tools/rtla: Add for_each_monitored_cpu() helperCosta Shulyupin1-3/+1
2025-09-27tools/rtla: Add remaining support for osnoise actionsCrystal Wood1-2/+4
2025-09-27tools/rtla: Consolidate code between osnoise/timerlat and hist/topCrystal Wood1-404/+69
2025-09-27tools/rtla: Create common_apply_config()Crystal Wood1-2/+2
2025-09-27tools/rtla: Move top/hist params into common structCrystal Wood1-18/+20
2025-09-27tools/rtla: Consolidate common parameters into shared structureCosta Shulyupin1-52/+53
2025-07-25rtla/timerlat: Add action on end featureTomas Glozar1-14/+31
2025-07-25rtla/timerlat: Add continue actionTomas Glozar1-22/+35
2025-07-25rtla/timerlat: Add action on threshold featureTomas Glozar1-11/+27
2025-07-25rtla/timerlat: Introduce enum timerlat_tracing_modeTomas Glozar1-23/+34
2025-05-07rtla: Set distinctive exit value for failed testsCosta Shulyupin1-2/+3
2025-03-26rtla: Unify apply_config between top and histTomas Glozar1-100/+10
2025-03-26rtla: Fix segfault in save_trace_to_file callTomas Glozar1-1/+2
2025-03-04rtla: Refactor save_trace_to_fileCosta Shulyupin1-4/+1
2025-03-04rtla/timerlat_top: Use BPF to collect samplesTomas Glozar1-40/+215
2025-03-04rtla/timerlat_top: Move divisor to updateTomas Glozar1-29/+25
2025-03-04rtla/timerlat: Unify params structTomas Glozar1-46/+11
2025-01-24rtla: Report missed event countTomas Glozar1-0/+1
2025-01-24tools/rtla: Add osnoise_trace_is_off()Costa Shulyupin1-3/+3
2025-01-24rtla/timerlat_top: Set OSNOISE_WORKLOAD for kernel threadsTomas Glozar1-6/+9
2025-01-24rtla/timerlat_top: Abort event processing on second signalTomas Glozar1-0/+8
2025-01-24rtla/timerlat_top: Stop timerlat tracer on signalTomas Glozar1-1/+11
2024-11-23Merge tag 'trace-tools-v6.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-7/+47
2024-11-19rtla/timerlat: Do not set params->user_workload with -UTomas Glozar1-1/+1
2024-10-18rtla/timerlat: Add --deepest-idle-state for topTomas Glozar1-1/+41
2024-10-11rtla/timerlat: Make timerlat_top_cpu->*_count unsigned long longTomas Glozar1-4/+4
2024-10-04rtla: use the definition for stdout fd when calling isatty()Eder Zulian1-1/+1
2024-10-03rtla: Fix the help text in osnoise and timerlat top toolsEder Zulian1-2/+2
2024-05-16rtla: Fix -t\--trace[=file]John Kacur1-5/+9
2024-05-16rtla: Add --trace-buffer-size optionDaniel Bristot de Oliveira1-1/+13
2024-05-15rtla/timerlat: Make user-space threads the defaultDaniel Bristot de Oliveira1-3/+28
2024-05-15rtla: Add the --warm-up optionDaniel Bristot de Oliveira1-18/+29