summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-02-22rt-tests: remove rt_numa_bitmask_count in rt_numa.hunstable/devel/no-numa-runtimeJohn Kacur1-12/+0
2021-02-22rt-tests: Don't assume numa is available at runtimeJohn Kacur3-18/+15
2021-02-19Revert "signaltest: Always use libnuma"John Kacur1-4/+6
2021-02-19Revert "cyclictest: Always use libnuma"John Kacur2-29/+36
2021-02-19Revert "cyclictest: Use affinity_mask for steering thread placement"John Kacur1-7/+31
2021-02-19oslat: Fix --cpu-list won't allow to schedule on all possible coresPeter Xu1-6/+2
2021-02-19sigwaittest: Add JSON output featureDaniel Wagner1-18/+99
2021-02-19signaltest: Add JSON output featureDaniel Wagner1-20/+86
2021-02-16oslat: Add quiet command line optionDaniel Wagner1-7/+18
2021-02-16rt-migrate-test: Add JSON output featureDaniel Wagner1-19/+101
2021-02-16oslat: Add JSON output featureDaniel Wagner1-15/+82
2021-02-16svsematest: Add JSON output featureDaniel Wagner1-20/+104
2021-02-16ptsematest: Add JSON output featureDaniel Wagner1-19/+101
2021-02-16pmqtest: Add JSON output featureDaniel Wagner1-23/+114
2021-02-16cyclicdeadline: Add JSON output featureDaniel Wagner1-16/+56
2021-02-16cyclictest: Add JSON output featureDaniel Wagner1-1/+45
2021-02-16rt-utils: Add JSON common header output helperDaniel Wagner2-0/+100
2021-02-16rt-tests: Rename error.h to rt-error.hDaniel Wagner16-22/+25
2021-02-12rt-tests: oslat: Allocate memory for cpu_setJohn Kacur1-2/+7
2021-02-12oslat: Use cpuset size as upper boundDaniel Wagner1-2/+5
2021-02-12rt-tests: oslat: print version stringJohn Kacur1-4/+3
2021-01-26rt-numa: Use error message helpersDaniel Wagner1-2/+2
2021-01-26signaltest: Always use libnumaDaniel Wagner1-6/+4
2021-01-26cyclictest: Move verbose message into mainDaniel Wagner1-4/+4
2021-01-26cyclicdeadline: Remove unused struct thread_paramDaniel Wagner1-17/+0
2021-01-26cyclicdeadline: Add missing step command line argumentDaniel Wagner1-1/+2
2021-01-26cyclictest: Remove libnuma API version 1 supportDaniel Wagner1-5/+0
2021-01-26ptsematest: Return correct exit code when showing helpDaniel Wagner1-1/+1
2021-01-26pip_stress: De-constify prio_minDaniel Wagner1-1/+1
2021-01-26cyclictest: Use affinity_mask for steering thread placementDaniel Wagner1-27/+7
2021-01-26cyclictest: Always use libnumaDaniel Wagner2-36/+29
2021-01-22cyclictest: Fix --affinity when intermediate CPUs are offlineJonathan Schwender1-2/+5
2021-01-22rt-tests: rm scripts/do-git-pushJohn Kacur1-115/+0
2020-12-22rt-tests: Makefile - update version to v1.10v1.10John Kacur1-1/+1
2020-12-16rt-tests: determine_maximum_mpps.sh: Change the -c option to -aJohn Kacur2-6/+8
2020-12-09rt-tests: queuelat: Add a manpage for determine_maximum_mpps.shJohn Kacur2-0/+63
2020-12-09rt-tests: queuelat: Remove get_cpuinfo_mhz.sh and old MakefileJohn Kacur3-17/+0
2020-12-09rt-tests: determine_maximum_mpps.sh: Add a menu to get user settings.John Kacur1-9/+81
2020-12-01rt-migrate-test: Add quiet command line optionDaniel Wagner1-3/+9
2020-12-01sigwaittest: Add quiet command line optionDaniel Wagner1-4/+15
2020-12-01sigwaittest: Move statictic output into print_stat()Daniel Wagner1-54/+43
2020-12-01svsematest: Add quiet command line optionDaniel Wagner2-5/+18
2020-12-01svsematest: Move statictic output into print_stat()Daniel Wagner1-56/+45
2020-12-01ptsematest: Add quiet command line optionDaniel Wagner2-5/+20
2020-12-01ptsematest: Move statictic output into print_stat()Daniel Wagner1-37/+28
2020-12-01pmqtest: Add quiet command line optionDaniel Wagner2-5/+19
2020-12-01pmqtest: Move statictic output into print_stat()Daniel Wagner1-38/+26
2020-12-01cyclicdeadline: Add quiet command line optionDaniel Wagner2-6/+22
2020-12-01cyclicdeadline: Use common error handlersDaniel Wagner1-106/+59
2020-12-01cyclicdeadline: Remove dead codeDaniel Wagner1-13/+0
2020-11-21rt-tests: Don't compress man pages by defaultJohn Kacur1-2/+1
2020-11-20signaltest: Implement thread placingDaniel Wagner3-9/+133
2020-11-20rt-numa: Move thread placement code to rt-numa libraryDaniel Wagner3-90/+98
2020-11-18oslat: Use parse_cpumask() from rt-numa.hDaniel Wagner1-38/+17
2020-11-18cyclictest: Use parse_cpumask() from rt-numa.hDaniel Wagner1-56/+14
2020-11-18rt-numa: Introduce NUMA helpersDaniel Wagner3-9/+75
2020-11-18cyclictest: Remove deadcode checking for NUMADaniel Wagner1-5/+0
2020-11-18oslat: Use string parser utiliesDaniel Wagner1-65/+2
2020-11-17rt-utils: Introduce parse_mem_string()Daniel Wagner2-0/+31
2020-11-10rt-tests: oslat: Close trace fdsKurt Kanzenbach1-0/+2
2020-11-10rt-tests: cyclictest: Close correct trace fdsKurt Kanzenbach1-7/+1
2020-11-10rt-tests: rt-utils: Add function to close trace fdsKurt Kanzenbach2-0/+15
2020-11-10rt-tests: rt-utils: Mark internal functions staticKurt Kanzenbach1-3/+3
2020-11-10signaltest: Fix break value argumentSebastian Andrzej Siewior1-4/+9
2020-11-10signaltest: Don't expect trace interface at /procSebastian Andrzej Siewior1-13/+0
2020-11-10signaltest: Remove drunk codeSebastian Andrzej Siewior1-29/+0
2020-11-10cyclictest: Only report the first incidentSebastian Andrzej Siewior1-4/+5
2020-10-29rt-tests: svsematest.c: Fix various style problemsJohn Kacur1-25/+25
2020-10-29rt-tests: ssdd.c: Remove unncessary "else"John Kacur1-2/+2
2020-10-29rt-tests: sigwaittest.c: Fix spacing around bracketsJohn Kacur1-16/+14
2020-10-29rt-tests: signaltest.c: Fix various style problemsJohn Kacur1-7/+8
2020-10-29rt-tests: deadline_test.c: Fix spacing around commasJohn Kacur1-14/+11
2020-10-29rt-tests: cyclicdeadline.c: Fix spacing around commasJohn Kacur1-13/+10
2020-10-29rt-tests: rt-migrate-test.c: Fix spacing around parenthesesJohn Kacur1-1/+1
2020-10-29rt-tests: queuelat.c: Fix various style problemsJohn Kacur1-31/+27
2020-10-29rt-tests: ptsematest.c: Fix spacing around parenthesesJohn Kacur1-6/+6
2020-10-29rt-tests: pmqtest.c: Fix spacing around parenthesesJohn Kacur1-15/+14
2020-10-29rt-tests: pip_stress.c: Remove unnecessary bracketsJohn Kacur1-4/+2
2020-10-29rt-tests: pi_stress.c: Change unsigned to unsigned intJohn Kacur1-4/+4
2020-10-29rt-tests: rt-utils.c: Correct mix of spaces and tabs in code indentationJohn Kacur1-5/+5
2020-10-29rt-tests: rt-sched.c: Style changeJohn Kacur1-1/+1
2020-10-29rt-tests: cyclictest: A few style changes from checkpatch.plJohn Kacur1-48/+38
2020-10-26rt-tests: remove pi_tests.specJohn Kacur1-81/+0
2020-10-23hackbench: Streamline usage and man pageDaniel Wagner2-86/+86
2020-10-23svsematest: Streamline usage and man pageDaniel Wagner2-43/+46
2020-10-23ssdd: Streamline usage and man pageDaniel Wagner2-40/+45
2020-10-23sigwaittest: Streamline usage and man pageDaniel Wagner2-36/+44
2020-10-23signaltest: Streamline usage and man pageDaniel Wagner2-28/+32
2020-10-23rt-migrate-test: Streamline usage and man pageDaniel Wagner2-64/+59
2020-10-23rt-tests: queuelat: Remove unused variable 'index'John Kacur1-1/+0
2020-10-23queuelat: Streamline usage and man pageDaniel Wagner2-78/+62
2020-10-23ptsematest: Streamline usage output and man pageDaniel Wagner2-37/+44
2020-10-23pmqtest: Streamline usage output and man pageDaniel Wagner2-43/+50
2020-10-23pi_stress: Streamline usage output and man pageDaniel Wagner2-101/+122
2020-10-23pip_stress: Add command line parserDaniel Wagner1-5/+29
2020-10-23oslat: Streamline usage output and man pageDaniel Wagner2-42/+38
2020-10-23deadline_test: Streamline usage output and man pageDaniel Wagner2-43/+41
2020-10-23cyclicdeadline: Add long command line optionsDaniel Wagner2-23/+36
2020-10-23cyclicdeadline: Streamline usage output and man pageDaniel Wagner2-32/+33
2020-10-23cyclictest: Use numa library helpers in get_available_cpus()Daniel Wagner1-19/+3
2020-10-23rt-tests: oslat: Allow build for not supported archsPeter Xu1-1/+9
2020-10-19rt-tests: makefile: undefine PYLIB if emptyJohn Kacur1-0/+5
2020-10-19Makefile: manpages: only add get_cyclictest_snapshot if PYLIBAnders Roxell1-1/+1
2020-09-18rt-tests: Makefile - update version to v1.9v1.9John Kacur1-1/+1
2020-09-03signaltest: Only print from the first thread stats when quietDaniel Wagner1-1/+1
2020-09-03rt-utils: Move ARRAY_SIZE to common headerDaniel Wagner3-4/+2
2020-09-03rt-utils: Move time defininitions to common headerDaniel Wagner9-26/+7
2020-09-03rt-utils: Move timestamp calc helper to common headerDaniel Wagner4-63/+40
2020-08-20rt-tests: oslat: Proper reformat of codePeter Xu1-674/+649
2020-08-18rt-tests: oslat: Init commitPeter Xu4-2/+971
2020-08-18rt-tests: cyclictest: Move ftrace helpers into rt-utils.[ch]Peter Xu3-89/+86
2020-07-22pi_stress: limit the number of inversion groups to the number of online coresClark Williams1-0/+6
2020-07-06rt-tests: Install new man page get_cyclictest_snapshot.8John Kacur1-1/+2
2020-07-06rt-tests: get_cyclictest_snapshot: Warn if no cyclictest instance foundJohn Kacur1-2/+21
2020-07-06rt-tests: Add some files like get_cyclictest_snapshot to .gitignoreJohn Kacur1-0/+6
2020-07-06rt-tests: Tweak the cyclictest man pageJohn Kacur1-1/+1
2020-07-06rt-tests: Add a man page for get_cyclictest_snapshotJohn Kacur1-0/+44
2020-07-06rt-tests: ptsematest.8: Update the ptsematest man pageJohn Kacur1-3/+3
2020-07-06rt-tests: pi_stress.8: Remove unused -t n from the manpageJohn Kacur1-6/+0
2020-07-06rt-tests: improvements to the python style in get_cyclictest_snapshotJohn Kacur1-16/+22
2020-07-02rt-tests: cyclictest: remove the debug log "pid = xxx" in rstat_shm_open()Yunfeng Ye1-1/+0
2020-05-12rt-tests: queuelat: Fix storing unsigned long long in intJohn Kacur1-6/+5
2020-05-05rt-tests: hachbench: Update the usage and man page for -F|--fifo optionYunfeng Ye2-2/+6
2020-05-04cyclictest: Fix setaffinity error on large NUMA machinesJohn Kacur1-7/+19
2020-04-24rt-tests: cyclictest: Fix -a option fail when max_cpus is moreYunfeng Ye1-1/+1
2020-03-09rt-tests: Makefile - update versionv1.8John Kacur1-1/+1
2020-03-04rt-tests: cyclictest: Fix -t without a user specified [NUM]John Kacur1-2/+34
2020-03-04rt-tests: cyclictest: Make the affinity mask apply to the main thread tooJohn Kacur1-0/+11
2020-03-04rt-tests: cyclictest: Remove support for compiling without NUMAJohn Kacur2-80/+4
2020-03-02rt-tests: cyclictest: Remove HAVE_PARSE_CPUSTRING_ALLJohn Kacur2-18/+0
2020-03-02rt-tests: cyclictest: Only run on runtime affinity and user supplied affinityJohn Kacur1-0/+32
2020-03-02rt-tests: cyclictest: Only run on available cpus according to the affinityJohn Kacur1-3/+36
2020-03-02rt-tests: cyclictest: Fix parsing affinity with leading exclamation markJohn Kacur1-1/+1
2020-03-02rt-tests: cyclictest: Fix parsing affinity with a space and a leading zeroJohn Kacur1-1/+1
2020-03-02rt-tests: cyclictest: Report all errors from pthread_setaffinity_npJohn Kacur1-1/+1
2020-02-28rt-tests: cyclictest: Set errno to 0 before call to mlockJohn Kacur1-2/+1
2020-02-27rt-tests: make manpages builds reproducibleJeremy Puhlman1-1/+1
2020-02-21rt-tests: Makefile - update versionv1.7John Kacur1-1/+1
2020-02-21rt-tests: Add get_cyclictest_snapshot to MakefileJohn Kacur1-2/+16
2020-02-18rt-tests: Add the get_cyclictest_snapshot.py utilityJohn Kacur1-0/+76
2020-02-13rt-tests: cyclictest: truncate shm files to zero when USR2 receivedJohn Kacur1-3/+5
2020-02-04rt-tests: Use a distinct shm file for each cyclictest instanceJohn Kacur1-4/+13
2020-01-30make: Make man page compression configurableKurt Kanzenbach1-19/+41
2020-01-23rt-tests: svsematest: Display help with an error message for -hJohn Kacur1-1/+2
2020-01-23rt-tests: queuelat: Fixes to man page and display_helpJohn Kacur2-10/+16
2020-01-23rt-tests: ptsematest: Update man page and add -h optionJohn Kacur2-4/+9
2020-01-23rt-tests: determine_maximum_mpps.sh: Fix quoting and other shell issueJohn Kacur1-37/+38
2020-01-23rt-tests: queuelat: get_cpuinfo_mhz.sh highest valueJohn Kacur1-3/+2
2020-01-23rt-tests: pi_stress: Sync man page with helpJohn Kacur1-4/+5
2020-01-16rt-tests: pi_stress: Add short options to usage messageJohn Kacur1-19/+15
2020-01-16rt-tests: cyclicdeadline: Add a simple manpage for cyclicdeadlineJohn Kacur2-0/+54
2020-01-15rt-tests: queuelat: Assume queuelat is in the pathJohn Kacur1-1/+1
2020-01-15rt-tests: Makefile - update versionv1.6John Kacur1-1/+1
2019-12-10queuelat: use ARM implementation of gettick also for all !x86 archsUwe Kleine-König1-1/+1
2019-11-26rt-tests: Add SPDX tag to hackbench.cJohn Kacur1-0/+1
2019-11-26rt-tests: Add SPDX tags V3John Kacur32-238/+94
2019-11-26svsematest: Add -S, --smp option to manpageJohn Kacur1-0/+3
2019-11-26cyclictest: Sync manpage with the help optionJohn Kacur1-3/+6
2019-11-26rt-tests: cyclictest: Get a snapshot of cyclictest without interuppting itJohn Kacur1-0/+184
2019-11-26Makefile: don't create empty directories in install targetUwe Kleine-König1-3/+1
2019-11-26cyclictest: fix typosUwe Kleine-König1-2/+2
2019-11-26rt-tests: ssdd: Add short and long functions as well as helpJohn Kacur2-9/+46
2019-11-26rt-tests: queuelat: Fix some warnings in determine_maximum_mpps.shJohn Kacur1-7/+8
2019-11-26rt-tests: cyclictest: Just use LIBNUMA_API_VERSION 2John Kacur1-97/+1
2019-11-26rt-tests: cyclictest: Assume libnuma version 2 by defaultJohn Kacur1-1/+1
2019-11-26rt-tests: backfire: Don't include asm/uaccess.h directlySultan Alsawaf1-1/+1
2019-11-26rt-tests: cyclictest: Don't allow OPT_SYSTEM with OPT_POSIX_TIMERSJohn Kacur1-0/+7
2019-11-26rt-tests: cyclictest: Fix warning: ‘cpu’ may be used uninitializedJohn Kacur1-0/+1
2019-11-26rt-tests: cyclictest: Make tracemark work correctly againJohn Kacur1-0/+7
2019-11-26rt-tests: cyclictest.8: Remove invalid tracing options from the manpageJohn Kacur1-35/+0
2019-11-26rt-tests: Set affinity before applying numaJohn Kacur1-13/+21
2019-11-26deadline_test: Increase buffer to avoid overflowDaniel Wagner1-1/+1
2019-11-26svsematest: Increase buffer to avoid overflowDaniel Wagner1-1/+1
2019-11-26sigwaittest: Increase buffer to avoid overflowDaniel Wagner1-1/+1
2019-11-26pmqtest: Increase buffer to avoid overflowDaniel Wagner1-2/+2
2019-11-26rt-tests: Let git ignore cscope generated filesAfzal Mohammed1-0/+1
2019-11-26rt-tests: Allow cross compilationAfzal Mohammed1-2/+2
2019-11-26rt-tests: Makefile update versionv1.5John Kacur1-1/+1
2019-11-26rt-tests: cyclictest: Without -t default to 1 thread in numa caseJohn Kacur1-7/+4
2019-11-26rt-tests: hwlatdetect: Remove kmodule options and clean-up helpJohn Kacur2-32/+23
2019-11-26ptsematest, sigwaittest, pmqtest, svsematest reprot error "Could not access /...Qiao Zhao4-4/+4
2019-11-26rt-tests: Use gettid from rt-utils.c everywhereJohn Kacur7-15/+0
2019-06-19rt-tests: cyclicdeadline: Fix cgroup setupKurt Kanzenbach1-1/+0
2019-06-19rt-tests: cyclicdeadline: Print fail only if something failedKurt Kanzenbach1-2/+3
2019-06-19rt-tests: cyclicdeadline: Add options to usageKurt Kanzenbach1-2/+10
2019-06-19rt-tests: deadline: Remove duplicated gettid() codeKurt Kanzenbach2-8/+4
2019-06-19rt-tests: cyclicdeadline: Remove unused getcpu codeKurt Kanzenbach1-11/+0
2019-06-19rt-tests: deadline: Remove duplicated code for sched_{set,get}_attrKurt Kanzenbach2-105/+3
2019-06-19rt-tests: Version 1.4v1.40lJohn Kacur1-1/+1
2019-06-19Add ssdd to .gitignoreJohn Kacur1-0/+1
2019-06-19rt-tests: ssdd: Add a simple manpage for ssddJohn Kacur2-0/+30
2019-06-19rt-tests: ssdd: Add Licence information to ssddJohn Kacur1-0/+7
2019-06-19rt-migrate-test: Add duration command line argumentDaniel Wagner2-1/+16
2019-06-19svsematest: Add duration command line argumentDaniel Wagner2-58/+76
2019-06-19sigwaittest: Add duration command line argumentDaniel Wagner2-58/+76
2019-06-19signaltest: Add duration command line argumentDaniel Wagner2-1/+18
2019-06-19cyclicdeadline: Add duration command line argumentDaniel Wagner1-1/+11
2019-06-19ptsematest: Add duration command line argumentDaniel Wagner2-55/+72
2019-06-19pmqtest: Add duration command line argumentDaniel Wagner2-2/+20
2019-06-19pi_stress: Rename -t command line option to -DDaniel Wagner2-5/+10