summaryrefslogtreecommitdiffstats
path: root/src/cyclictest/cyclictest.c
AgeCommit message (Expand)AuthorFilesLines
2018-01-22shuffle numa options around a bitrewriteClark Williams1-5/+6
2018-01-17first stab at removing smp/numa and modifying threadsunstable/devel/rewriteClark Williams1-51/+33
2018-01-16cyclictest: remove ftrace codeClark Williams1-505/+32
2017-05-15Make -x option position-agnosticJianxun Zhang1-2/+0
2017-05-04cyclictest: cannot stop running with '-M' optionJianxun Zhang1-2/+17
2017-04-24cyclictest: touch threadstacks on numa to pre-fault themClark Williams1-0/+3
2017-04-11cyclictest: make clock_nanosleep as default and add option for POSIX timers.Vedang Patel1-8/+9
2016-10-28rt-tests: cyclictest: Correct short option 's'John Kacur1-1/+1
2016-05-31cyclictest: new CPUs with SMI counter supportDaniel Bristot de Oliveira1-0/+4
2016-05-04cyclictest: stop any tracing after hitting a breaktrace thresholdClark Williams1-6/+26
2016-04-25rt-tests: Update the cyclictest man pageJohn Kacur1-17/+18
2016-03-24cyclictest: Make the tracemark option imply notraceJohn Kacur1-0/+1
2016-03-24cyclictest: add --tracemark optionLuiz Capitulino1-1/+20
2016-03-22cyclictest: move debugfs init code to its own functionLuiz Capitulino1-4/+9
2016-03-22cyclictest: tracing(): check for notraceLuiz Capitulino1-2/+5
2016-03-22cyclictest: move tracemark_fd handling to its own functionLuiz Capitulino1-8/+14
2016-02-09cyclictest: SMI count/detection via MSR/SMI counterDaniel Bristot de Oliveira1-10/+219
2015-10-22Merge branch 'devel/v0.96-spikes' into devel/v0.96John Kacur1-5/+116
2015-10-22Android: clean up the bypass ifdefferyHenrik Austad1-31/+4
2015-10-21cyclictest: fix #ifdef broken by NO_PTHREAD_SETAFFINITYJohn Kacur1-5/+4
2015-10-21cyclictest: Add a feature to record spikesJohn Kacur1-2/+112
2015-10-08cyclictest: Clean-ups in timerthread before working on itJohn Kacur1-21/+29
2015-10-07cyclictest: move redefine of CPUSET back to uclibHenrik Austad1-5/+5
2015-09-21android: adjust target for androidHenrik Austad1-8/+37
2015-09-17cyclictest: add option for dumping the histogram in a fileJosh Cartwright1-37/+59
2015-09-17cyclictest: fail if use_fifo && thread creation failedJosh Cartwright1-1/+4
2015-09-17cyclictest: drop impossible use_fifo conditionalJosh Cartwright1-3/+0
2015-09-17numa_on_and_available: Remove from main in cyclictestJohn Kacur1-5/+2
2015-09-02cyclictest: consistently make all functions 'static'Josh Cartwright1-5/+5
2015-07-22cyclictest: Fix long priority help text optionAlexander Stein1-1/+1
2015-07-09Change VERSION_STRING to VERSIONJohn Kacur1-1/+1
2015-06-09cyclictest: Align measurement threads to the next full secondAnna-Maria Gleixner1-5/+34
2015-06-08cyclictest: Convert the offset of the alignment option to microsecondsAnna-Maria Gleixner1-2/+2
2015-06-02cyclictest: Ensure that next wakeup time is never in the pastanna-maria@glx-um.de1-0/+12
2015-05-20cyclictest: consider the 4 as the major versionSebastian Andrzej Siewior1-1/+1
2014-08-15cyclictest: make affinity option only use number of online cpusJoakim Hernberg1-1/+1
2014-08-14cyclictest: Add long option --laptop to preserve battery powerJohn Kacur1-1/+13
2014-08-14cyclictest: Fix help for long options onlyJohn Kacur1-4/+5
2014-08-14cyclictest: Change the output from function sighand() to stderrJohn Kacur1-4/+4
2014-08-14cyclictest: Always print an err message if write of 0 to cpu-dma_latency failsJohn Kacur1-12/+22
2014-05-09lib: Rework err_msg_n to output strerror after messageJohn Kacur1-2/+2
2014-03-30cyclictest: fix leftover debbuging comment in argument processingClark Williams1-1/+1
2014-03-28cyclictest: Don't offer --numa option when unavailableGary S. Robertson1-1/+3
2014-01-31cyclictest: Fix tracemark output when the latency threshold is hit on ARMUwe Kleine-König1-1/+3
2013-12-11fixed #ifdef that cuts -A option in display_help()Clark Williams1-6/+6
2013-12-11CPU affinity now takes arbitrary set of cpus.Aaron Fabbri1-17/+75
2013-11-14cyclictest: Align option fixesJohn Kacur1-9/+12
2013-11-14cyclictest: add align thread wakeup times optionNicholas Mc Guire1-2/+37
2013-11-14minor cleanup in cyclictestNicholas Mc Guire1-1/+0
2013-11-14cyclictest: modify option handling to use enumerated typesClark Williams1-82/+162
2013-03-13cyclictest: allow break threshold without doing any tracingClark Williams1-4/+7
2013-03-13cyclictest: add named fifo for statisticsClark Williams1-11/+79
2013-02-15cyclictest: finish removal of 1 second first loopsJim Somerville1-4/+2
2013-01-30cyclictest: white space cleanupFrank Rowand1-22/+21
2012-11-09Merge branch 'clrkwllms/work' into rt-tests-0.84-develJohn Kacur1-0/+33
2012-10-17V3: cyclictest: report large measured clock latencyFrank Rowand1-1/+108
2012-10-17V3: cyclictest: clean up getopt_long() parametersFrank Rowand1-71/+74
2012-10-17cyclictest: histogram overflow instance trackingBhavesh Davda1-3/+23
2012-10-17cyclictest: whitespace cleanupBhavesh Davda1-20/+20
2012-08-30add setup and call of tracemark function for breaktraceClark Williams1-0/+33
2012-05-09rt-tests / cyclictest: Make cyclictest fail if it cannot run with requested p...John Kacur1-1/+75
2012-05-03rt-tests: printf format compile warningFrank Rowand1-1/+1
2012-05-03rt-tests: incorrect first latency value for --verbose optionFrank Rowand1-6/+16
2012-05-03rt-tests: cyclictest warn of interaction between '-a', '--smp', and '--numa'Frank Rowand1-4/+12
2012-05-03rt-tests: cyclictest avoid unneeded warningFrank Rowand1-2/+3
2012-05-03rt-tests: cyclictest segfault with '-a'Frank Rowand1-1/+3
2012-03-26change cyclictest measurement thread to check returns and exit on errorClark Williams1-15/+26
2012-03-23Revert "cyclictest problem/bug as non-root"Clark Williams1-15/+1
2012-02-13Merge branch 'master' into workClark Williams1-1/+15
2012-02-13cyclictest problem/bug as non-rootNicholas Mc Guire1-1/+15
2011-11-10[cyclictest] added priority spreading option --priospreadClark Williams1-2/+12
2011-09-21fix print that causes histogram processing error in cyclictestClark Williams1-2/+2
2011-09-20cleaned up previous hack for using /dev/cpu_dma_latencyClark Williams1-12/+21
2011-09-20use latency trick to hold system in idle=poll for duration of cyclictest runClark Williams1-1/+39
2011-09-09remove tracemark functions from cyclictestClark Williams1-35/+1
2011-09-07modify /proc/sys/kernel/ftrace_enabled handlingClark Williams1-3/+16
2011-09-01allow tracemark() to take variable argsSteven Rostedt1-2/+13
2011-09-01use interval on first loop instead of 1 secondSteven Rostedt1-1/+4
2011-09-01only check file descriptor in tracemark() functionSteven Rostedt1-1/+1
2011-09-01do not touch tracing_threshSteven Rostedt1-3/+0
2011-09-01Have -I and -P together also be -BSteven Rostedt1-6/+22
2011-09-01allow events for all tracersSteven Rostedt1-12/+14
2011-09-01commit WIP for rostedtClark Williams1-45/+30
2011-08-18fix possible buffer overflow in string handlingUwe Kleine-König1-2/+9
2011-08-12update cyclictest to handle 3.0-rt as well is update ftraceClark Williams1-33/+81
2011-05-13Minor Fix-upsJohn Kacur1-6/+4
2011-05-04cyclictest: Fixed incorrect wakeup reset interfaceGeunsik Lim1-1/+2
2011-05-04add histogram summary column option (-H) to cyclictestCarsten Emde1-10/+44
2011-05-04fix sched_setaffinity type error when building with UCLIBCDaniel Sangorrin1-4/+16
2010-06-25convert convert 'unsigned long long' and 'long long' to uint64_t and int64_tClark Williams1-8/+9
2010-05-18cyclictest: fix accumulating overruns in periodic timer modeMichal Schmidt1-0/+5
2010-04-09default cyclictest to SCHED_OTHER; clean up help messageClark Williams1-3/+3
2010-03-19handle ftrace difference between 2.6.24 and 2.6.33Clark Williams1-3/+24
2010-03-16Merge branch 'work' into tempClark Williams1-6/+13
2010-03-16modifications to ftrace logic for correct operationClark Williams1-4/+11
2010-03-10cyclictest - fixed missing ':' in option processing string for -T optionClark Williams1-2/+2
2010-03-08remove-incorrect-options-from-smp-help-message-in-cyclictest.patchCarsten Emde1-2/+2
2010-03-08fix-policy-display-for-cyclictest.patchCarsten Emde1-6/+19
2010-03-08cyclictest: Make the default scheduling policy SCHED_FIFOJohn Kacur1-2/+1
2010-03-08cyclictest: Use symbolic names for scheduling policyJohn Kacur1-10/+5
2010-03-08Revert "simplify equal priority logic for cyclictest"John Kacur1-5/+2
2010-01-26fixed numa compile and added numa option to usage printoutClark Williams1-1/+3
2010-01-26simplify equal priority logic for cyclictestClark Williams1-2/+5
2010-01-26rt-tests: Make cyclic test compilable for non-numa systems.John Kacur1-33/+13
2010-01-26setup equal priorities on all cpus in numa mode in cyclictestClark Williams1-3/+1
2010-01-26fixed missing reference to outpar labelClark Williams1-1/+1
2010-01-26added threadalloc/threadfree for thread memmory manipulationClark Williams1-60/+45
2010-01-26added numa logic to cyclictestClark Williams1-56/+184
2010-01-13fixed missing short option 'S' in getopt_long() callClark Williams1-1/+1
2010-01-13added SMP testing option and make use of new diag functionsClark Williams1-29/+39
2009-12-29cyclictest: add command line option for unbuffered outputMichael Olbrich1-1/+4
2009-12-22rt-tests: Add help screen info about -M / refresh_on_max in cyclictestJohn Kacur1-0/+1
2009-12-21fixed missing function invocation in cyclictestClark Williams1-1/+1
2009-12-21rt-tests: Makefile - Changes to unify and simplify the MakefileJohn Kacur1-1/+0
2009-12-14Make use of the library functions in cyclic test.Carsten Emde1-72/+12
2009-12-10[cyclictest] print thread ids when breaktracingClark Williams1-22/+39
2009-10-07patch from Hans-Peter Bock <Hans-Peter.Bock@isw.uni-stuttgart.de>Clark Williams1-1/+1
2009-08-27cyclictest: add --update_on_max optionArnaldo Carvalho de Melo1-3/+20
2009-07-13cyclictest: process option before checking for permissionsSebastian Andrzej Siewior1-2/+2
2009-07-13cyclictest: exit with an error code in error caseSebastian Andrzej Siewior1-3/+5
2009-07-05change options for --policy to be string names rather than integersClark Williams1-9/+81
2009-07-05Subject: [PATCH]cyclictest: Arrange alphabetically for readability ofClark Williams1-9/+9
2009-07-05Subject: [PATCH] cyclictest: Add policy option to support FIFO or RR byClark Williams1-8/+18
2009-07-05Subject: [PATCH] cyclictest : Appended man & usage about the same priorityClark Williams1-0/+1
2009-07-02Subject: Handle doomsday latency for cyclictest in histogram modeDaniel Gollub1-6/+30
2009-07-02Change output format to allow 6 digits.Sven-Thorsten Dietrich1-1/+1
2009-07-02Avoid segfault of cyclictest if it gets immediately interrupted.Daniel Gollub1-5/+12
2009-06-12merge resolutionv0.41Clark Williams1-6/+6
2009-06-12Make comment describing set_debugfileprefix a bit clearerUwe Kleine-König1-1/+1
2009-05-28cyclictest: calcdiff calculated wrong seconds if the difference was bigger th...Stefan Agner1-6/+6
2009-04-30added code to usage message to show configured tracers if debugfs mountedClark Williams1-3/+15
2009-04-29added --tracer and --traceopt optionsClark Williams1-4/+52
2009-04-24correct usage message for -w and -WClark Williams1-3/+3
2009-04-24 [PATCH] cyclictest: Add tracing function about wakeup and wakeup_rt of ft...GeunSik Lim1-1/+15
2009-04-24cyclictest: Remove duplicated description of cyclictest usage like -h.GeunSik Lim1-1/+0
2009-04-20cyclictest: bugfix getopt_long() for -C and -F.GeunSik Lim1-1/+1
2009-04-05reworked settracer()Clark Williams1-11/+17
2009-03-30fix formatting damage from nanosecond patchClark Williams1-3/+8
2009-03-28cyclictest: Added option for results in nanosecondsLuis Henriques1-3/+18
2009-03-28cyclictest: init tracer only onceThomas Gleixner1-95/+103
2009-03-28cyclictest: fix priviledge testThomas Gleixner1-1/+2
2009-02-13To: rt-users <linux-rt-users@vger.kernel.org>v0.30Thomas Gleixner1-21/+26
2009-02-13To: rt-users <linux-rt-users@vger.kernel.org>Thomas Gleixner1-21/+23
2009-02-09he help for the -C option was being printed out inside the help of the -cLuis Henriques1-1/+1
2008-12-11Patch to fix tracer selection in cyclictest when using -bLuis Claudio R. Goncalves1-8/+27
2008-12-11cyclictest fixup for tracingClark Williams1-1/+2
2008-12-02changed test to not require rootClark Williams1-3/+26
2008-10-22add option to run for specified durationClark Williams1-3/+59
2008-10-22Subject: Add histogram support to cyclictestSven-Thorsten Dietrich1-4/+64
2008-09-25fixed merge breakageClark Williams1-2/+0
2008-09-25Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/tglx/r...Clark Williams1-1/+3
2008-07-27cyclictest: remove duplicate option in help textThomas Gleixner1-1/+0
2008-07-12added mlockall optionClark Williams1-1/+17
2008-07-08Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/tglx/r...Clark Williams1-4/+12
2008-07-06Fix the processing of optional options for cyclictestJohn Kacur1-3/+12
2008-06-12Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/tglx/r...Clark Williams1-28/+149
2008-06-05rt-tests/cyclictest.c: oscilloscope mode did not work correctly with >1 threadsCarsten Emde1-11/+11
2008-06-04Fix some typo in the cyclictest's man pageAlessio Igor Bogani1-1/+1
2008-06-04cyclictest: sched_switch not sched-switchSteven Rostedt1-1/+1
2008-06-04cyclictest: handle latest ftraceSteven Rostedt1-15/+94
2008-06-04cyclictest: search for debugfsSteven Rostedt1-2/+44
2008-05-09added mlockall optionClark Williams1-1/+17
2008-04-18cyclictest: send correct cycle number in -o modeCarsten Emde1-4/+7
2008-04-18cyclictest: fix "get kernel version"Sebastian Siewior1-10/+12
2008-04-18cyclictest: fix build on uClibc due to missing cpu affinitySebastian Siewior1-0/+8
2008-04-16cyclictest: fix for uClibc buildsSebastian Siewior1-0/+19
2008-04-16cyclictest: add -o option to reduce -v option's output speedCarsten Emde1-3/+26
2008-04-16cyclictest & kernel>=2.6.24Carsten Emde1-73/+150
2008-04-06cyclictest: add CPU affinityCarsten Emde1-10/+66
2007-12-14Unified versions into MakefileAlessio Igor Bogani1-3/+1
2007-12-14Re-organized sourcesAlessio Igor Bogani1-0/+631