aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2013-07-22trace-cmd: Add -m option to record to limit size of data filetrace-develSteven Rostedt (Red Hat)5-9/+202
2013-07-08trace-cmd,doc: Fix trace-cmd-snapshot syntaxSteven Rostedt (Red Hat)1-2/+2
2013-07-08trace-cmd,Makefile: Use ':=' to only execute the find onceSteven Rostedt (Red Hat)1-1/+3
2013-07-08trace-cmd,Makefile: Use find instead of locate to find docbook.xslSteven Rostedt (Red Hat)1-1/+1
2013-07-03trace-cmd: Make _GNU_SOURCE always definedSteven Rostedt (Red Hat)1-1/+4
2013-07-02trace-cmd: Fix missing 'n' in output for newlineJan-Simon Möller1-1/+1
2013-05-29trace-cmd: Add the .gitattributes fileJohn Kacur1-0/+2
2013-05-29Makefile: Add libdir variableJohn Kacur1-2/+3
2013-05-28trace-cmd: Add support for extracting trace_clock in reportYoshihiro YUNOMAE6-13/+108
2013-05-28trace-cmd: Add recording to trace_clockYoshihiro YUNOMAE3-0/+7
2013-05-28trace-cmd: Add RT specific timings for wakeup infoSteven Rostedt (Red Hat)1-12/+65
2013-05-24trace-cmd: Define general functions for outputting/inputting saved_cmdlinesYoshihiro YUNOMAE2-41/+73
2013-03-14tracing: Add trace-cmd record -D option to force proc use of ftrace_enabledSteven Rostedt (Red Hat)3-5/+21
2013-03-14trace-cmd: Have record -d disable function-trace optionSteven Rostedt (Red Hat)1-6/+36
2013-03-09parse-events: Have bprintk output the same as the kernel doesSteven Rostedt (Red Hat)1-4/+4
2013-03-09parse-events: If %s is a pointer, check printk formatsSteven Rostedt (Red Hat)1-1/+7
2013-03-09parse-events: Update printk formats when enteredSteven Rostedt (Red Hat)2-16/+15
2013-03-08trace-cmd: Remove trace-options.c fileSteven Rostedt (Red Hat)3-114/+2
2013-03-08trace-cmd: Add snapshot commandSteven Rostedt (Red Hat)6-2/+212
2013-03-08trace-cmd: Add trace-cmd show to dump out trace file contentsSteven Rostedt (Red Hat)3-0/+151
2013-03-08trace-cmd: Add support for multi-buffers in reportSteven Rostedt (Red Hat)3-48/+206
2013-03-08trace-cmd: Add recording to buffer instancesSteven Rostedt (Red Hat)6-143/+494
2013-03-08trace-cmd: Allow for updating of option dataSteven Rostedt (Red Hat)2-13/+64
2013-03-08trace-cmd: Add -s to extract from the snapshot raw bufferSteven Rostedt (Red Hat)5-11/+22
2013-03-08trace-cmd: Add --boundary to trace-cmd reportSteven Rostedt (Red Hat)5-0/+47
2013-03-08trace-cmd: Do not depend on timestamp not being zeroSteven Rostedt (Red Hat)2-4/+8
2013-03-04trace-cmd: Version 2.2.0trace-cmd-v2.2.0Steven Rostedt (Red Hat)1-1/+1
2013-03-04trace-cmd: The extract command should not blockSteven Rostedt (Red Hat)1-5/+12
2013-03-01trace-cmd: Add support for installation of python pluginsSeth Forshee1-1/+4
2013-02-28trace-cmd: Show cpu data file offset and size for --statSteven Rostedt (Red Hat)1-0/+16
2013-02-28trace-cmd: Have read splice check for EINTR or EAGAINSteven Rostedt (Red Hat)1-2/+4
2013-02-28trace-cmd: Don't error on interrupt from read or spliceSteven Rostedt (Red Hat)1-2/+2
2013-02-28trace-cmd: Added mem commandSteven Rostedt (Red Hat)5-1/+658
2013-02-28trace-cmd: Do not block on reads when record is finishedSteven Rostedt (Red Hat)1-0/+6
2013-02-28trace-cmd: Make a tighter record and less sleepSteven Rostedt (Red Hat)1-7/+13
2013-02-27trace-cmd: Add debug option trace-cmd record --nospliceSteven Rostedt (Red Hat)3-12/+56
2013-02-27trace-cmd: Have hist check all cpus for common typesSteven Rostedt (Red Hat)1-3/+10
2013-02-01trace-cmd: Add report -t option to show full timestampSteven Rostedt (Red Hat)3-1/+14
2013-02-01kbuffer: Fix check of missed eventsSteven Rostedt (Red Hat)1-1/+1
2013-02-01trace-cmd: Fix size_t to unsigned long long in trace-output.cSteven Rostedt (Red Hat)1-8/+12
2013-01-31trace-cmd/build: Makefile, add cscope labelAlex Snast2-1/+6
2013-01-28trace-cmd: Add kvm_mmu_prepare_zap_page even and fix kvm_mmu_get_page event o...Gleb Natapov1-1/+10
2013-01-23trace-view: Fix missing ref count for saved recordSteven Rostedt1-1/+1
2013-01-16trace-cmd: Add function name to hrtimer plugin expire handlerSteven Rostedt1-0/+2
2013-01-16parse-events: Add pevent_print_func_field() helper functionSteven Rostedt2-0/+46
2013-01-11trace-cmd: Check scanf error return betterJosef Bacik1-2/+9
2013-01-04trace-cmd: Version 2.1.0trace-cmd-v2.1.0Steven Rostedt1-2/+2
2013-01-04trace-cmd: Add documentation for trace-cmd histSteven Rostedt2-1/+53
2013-01-04trace-cmd: Fix hist with kernel_stack eventsSteven Rostedt1-1/+7
2013-01-04trace-cmd: Make function stack trace work with hist callgraphsSteven Rostedt1-11/+24
2013-01-04trace-cmd: Have hist not indent on parents with same countSteven Rostedt1-8/+25
2013-01-04trace-cmd: Add compact -P to show histogram of all functionsSteven Rostedt2-9/+25
2013-01-04trace-cmd: Put stars around events in trace-cmd histSteven Rostedt1-13/+19
2013-01-04trace-cmd: Add kernel_stack event processing to histogramSteven Rostedt1-4/+105
2013-01-04trace-cmd: Add histogram commandSteven Rostedt6-9/+840
2013-01-04trace-cmd: Use ssize_t instead of intSteven Rostedt1-6/+6
2012-12-20trace-cmd: Speed split up with quicker start time searchSteven Rostedt1-0/+14
2012-12-18trace-cmd: Record the final stats in the output fileSteven Rostedt5-6/+64
2012-12-18trace-cmd: Fix comment from too much cut and pasteSteven Rostedt1-1/+1
2012-12-10kernelshark: Show the tail function in function graphsSteven Rostedt1-0/+3
2012-12-05kernelshark: Don't indent and show parents of function eventsSteven Rostedt1-0/+7
2012-12-05trace-cmd: Add trace_util_plugin_option_value() to get plugin option valuesSteven Rostedt2-27/+90
2012-12-05trace-cmd: Add trace_util_list_plugin_options() to show registered optionsSteven Rostedt2-0/+44
2012-12-05trace-cmd: Add parent and indent options to plugin_functionSteven Rostedt1-6/+42
2012-12-05trace-cmd: Add '-O' to list command to show plugin optionsSteven Rostedt6-2/+84
2012-12-05trace-cmd: Make plugin options either string or booleanSteven Rostedt2-11/+58
2012-12-05trace-cmd: Add infrastructure to modify plugin options anytimeSteven Rostedt3-20/+133
2012-12-05trace-cmd: Add '-P' option to list to show loaded pluginsSteven Rostedt5-2/+54
2012-12-05trace-cmd: Use -t for tracers instead of -p in trace-cmd listSteven Rostedt3-13/+17
2012-12-05trace-cmd: Use new trace_util_add_options() for ftrace optionsSteven Rostedt4-7/+11
2012-12-04trace-cmd: Add options -n and -r to format individual events *API Breakage*Steven Rostedt3-6/+75
2012-12-04parse-events: Add flags NOHANDLE and PRINTRAW to individual eventsSteven Rostedt2-2/+4
2012-12-04trace-cmd: Use the 'm' modifier instead of 'a' with scanfWill Newton1-7/+3
2012-12-04Makefile: Use $(CC) consistentlyWill Newton1-2/+2
2012-12-04trace-cmd: Fix format string warning in trace-output.cWill Newton1-1/+1
2012-12-04trace-cmd: Fix format warning in trace-input.cWill Newton1-1/+1
2012-12-04parse-events: Add stdarg.h for va_list in event-utils.hWill Newton1-0/+1
2012-11-15kernelshark: Allow unsetting of all CPUs in filterVaibhav Nagarnaik2-15/+33
2012-11-14kernelshark: Full-height cursor and mark linesDavid Sharp1-4/+4
2012-11-14kernel-shark: Don't check for system name for sched eventsVaibhav Nagarnaik1-3/+3
2012-11-14kernelshark: Fix bug with Plot CPU filteringVenkatesh Pallipadi1-3/+2
2012-11-14trace-cmd: Add -p option to trace-cmd read to filter on pidsSteven Rostedt1-5/+103
2012-11-14trace-cmd: Make multiple report filters work as an 'or'Steven Rostedt1-19/+67
2012-11-14trace-cmd: Allow multiple pids to be traced and clean up codeSteven Rostedt1-157/+261
2012-11-14trace-cmd/kbuffer: Parse out the parsing of the ring bufferSteven Rostedt5-386/+919
2012-11-14trace-cmd: Version 2.0.2trace-cmd-v2.0.2Steven Rostedt1-1/+1
2012-10-31Update README for plugins directoryNamhyung Kim1-1/+1
2012-10-23trace-cmd: Move trace-cmd python modules to lib/Eric Miao1-1/+1
2012-10-23python: Fix further issues of struct record renameEric Miao2-4/+4
2012-10-08trace-cmd: Version 2.0.1trace-cmd-v2.0.1Steven Rostedt1-1/+1
2012-10-08trace-cmd: Move trace-cmd plugins to lib/ directoryMel Gorman1-1/+1
2012-10-08trace-cmd: Don't fail with truncated file for no dataSteven Rostedt1-1/+1
2012-10-05trace-cmd: Only load the python library if python plugins are loadedSteven Rostedt1-0/+7
2012-10-05trace-cmd: Add trace_util_find_plugin_files()Steven Rostedt2-0/+94
2012-10-05python: complete struct record renameJohannes Berg1-2/+2
2012-10-01trace-cmd: Version 2.0trace-cmd-v2.0Steven Rostedt1-2/+2
2012-10-01lib tools traceevent: Add back pevent assignment in __pevent_parse_format()Steven Rostedt1-3/+6
2012-10-01tools lib traceevent: Fix error path on pevent_parse_eventNamhyung Kim1-4/+4
2012-10-01tools lib traceevent: Handle alloc_arg failureNamhyung Kim1-2/+95
2012-10-01tools lib traceevent: Carve out events format parsing routineArnaldo Carvalho de Melo2-24/+75
2012-10-01tools lib traceevent: Remove some die() callsArnaldo Carvalho de Melo1-74/+175
2012-10-01tools lib traceevent: Fix afterlife gotosArnaldo Carvalho de Melo1-3/+3
2012-10-01tools lib traceevent: Use calloc were applicableArnaldo Carvalho de Melo1-30/+14
2012-10-01tools lib traceevent: Use asprintf were applicableArnaldo Carvalho de Melo1-27/+31
2012-10-01tools lib traceevent: Free field if an error occurs on process_flags/symbolsNamhyung Kim1-4/+8
2012-10-01tools lib traceevent: Free field if an error occurs on process_fieldsNamhyung Kim1-5/+7
2012-10-01tools lib traceevent: Make sure that arg->op.right is set properlyNamhyung Kim1-0/+3
2012-10-01tools lib traceevent: Fix error path on process_array()Namhyung Kim1-2/+1
2012-10-01tools lib traceevent: Define _GNU_SOURCE in MakefileArnaldo Carvalho de Melo18-20/+1
2012-10-01perf tools: Use __maybe_used for unused variablesIrina Tirdea3-8/+10
2012-10-01tools lib traceevent: replace mempcpy with memcpyIrina Tirdea1-2/+2
2012-10-01tools lib traceevent: Get rid of die() from pevent_register_print_functionNamhyung Kim2-7/+22
2012-10-01tools lib traceevent: Get rid of die() from pevent_register_event_handlerNamhyung Kim1-2/+11
2012-10-01tools lib traceevent: Get rid of die() from pretty_print()Namhyung Kim1-11/+32
2012-10-01tools lib traceevent: Modify header to work in C++ programsSteven Rostedt2-5/+5
2012-10-01tools lib traceevent: Fix off-by-one bug in pevent_strerror()Namhyung Kim1-1/+1
2012-10-01tools lib traceevent: Fix strerror_r() use in pevent_strerrorNamhyung Kim2-1/+12
2012-10-01tools lib traceevent: Introduce pevent_strerrorNamhyung Kim2-6/+57
2012-10-01tools lib traceevent: Introduce pevent_errnoNamhyung Kim2-22/+54
2012-10-01tools lib traceevent: Do not link broken field arg for an old ftrace eventNamhyung Kim1-3/+3
2012-10-01trace-cmd: Fixed memory issues discovered by valgrindSteven Rostedt3-1/+6
2012-10-01trace-cmd: Fix DEBUG_RECORD reading of list of recordsSteven Rostedt1-1/+1
2012-10-01trace-cmd: Fix documentation on record -c optionSteven Rostedt2-1/+4
2012-10-01libtraceevents: Fix missed freeing of subargs in free_arg()Steven Rostedt1-0/+15
2012-09-28maint: Update FSF address to be URL.Jon Stanley58-113/+59
2012-09-28tools lib traceevent: Fix cast from pointer to integer for 32 bitRobert Richter1-1/+2
2012-08-20trace-cmd: Fix old format using address of ptr instead of ptrSteven Rostedt1-1/+1
2012-08-10perf/events: Add flag to produce nsec outputSteven Rostedt2-3/+24
2012-08-10perf/events: Add flag/symbol format_flagsTom Zanussi1-0/+15
2012-08-10events: Update tools/lib/traceevent to work with perfSteven Rostedt6-16/+23
2012-08-10parse-events: Rename util.h to event-utils.hSteven Rostedt6-5/+5
2012-08-10parse-events: Rename struct record to struct pevent_recordSteven Rostedt25-210/+211
2012-08-10tools lib traceevent: Replace malloc_or_die to plain malloc in alloc_event()Namhyung Kim1-1/+3
2012-08-10tools lib traceevent: Add support for __print_hex()Namhyung Kim2-1/+81
2012-08-10tools lib traceevent: Use local variable 'field'Namhyung Kim1-8/+11
2012-08-10tools lib traceevent: Check string is really printableNamhyung Kim1-1/+13
2012-06-12tools lib traceevent: Silence compiler warning on 32bit buildNamhyung Kim1-1/+1
2012-06-12parse-events: Rename parse-events.[ch] to event-parse.[ch]Steven Rostedt12-11/+11
2012-06-06trace-cmd: Fail on bad function filters and report a nice messageSteven Rostedt1-2/+13
2012-06-06trace-cmd: Add trace-cmd list -f [regex]Steven Rostedt3-28/+83
2012-05-23trace-cmd: Setting plugin to 'nop' clears data before it's recordedMark Asselstine1-6/+10
2012-05-23trace-cmd: Do not call stop_threads() if doing latency tracingMark Asselstine1-1/+2
2012-05-23trace-cmd: Add checks for invalid pointers to fix segfaultsMark Asselstine1-3/+9
2012-05-21trace-cmd: Close the trace file descriptorVaibhav Nagarnaik1-1/+4
2012-05-21Revert "trace-cmd: Add function declaration to fix compile warning"Vaibhav Nagarnaik1-1/+0
2012-05-18Makefile: Fix param order for plugin_python.soAlex Snast1-1/+1
2012-05-15parse-events: Cleanup realloc useNamhyung Kim2-22/+10
2012-05-10parse-events: Add missing break in make_bprint_argsPeter Huewe1-0/+1
2012-04-23trace-cmd: Do not build man pages by defaultSteven Rostedt1-2/+4
2012-04-23parse-filter: Check return value of arg_to_str()Namhyung Kim1-2/+13
2012-04-23parse-filter: Fix signature of create_arg_item()Namhyung Kim1-3/+2
2012-04-23parse-filter: Check result of malloc() during reading tokenNamhyung Kim1-1/+1
2012-04-23parse-events: Fix some commentsNamhyung Kim1-9/+7
2012-04-23parse-events: Do not call add_event() again if allocation failedNamhyung Kim1-1/+2
2012-04-23parse-events: Pass string type argument to argsNamhyung Kim1-0/+1
2012-04-23parse-events: Use proper function parameter typeNamhyung Kim1-0/+1
2012-04-23parse-events: Fix freeing arg on process_dynamic_array()Namhyung Kim1-3/+4
2012-04-23parse-events: Fix a possibly wrong memory dereferenceNamhyung Kim1-0/+2
2012-04-23parse-events: Handle realloc() failure pathNamhyung Kim1-16/+60
2012-04-23parse-events: Fix a possible memory leakNamhyung Kim1-1/+4
2012-04-23parse-events: Handle strdup failure casesNamhyung Kim1-2/+27
2012-04-23parse-events: Introduce extend_token()Namhyung Kim1-26/+24
2012-04-23parse-events: Fix printk_cmp()Namhyung Kim1-4/+4
2012-04-23trace-cmd: Add NO_PYTHON option for MakefileNamhyung Kim1-0/+2
2012-03-23parse-events: Fix trace_printk for long integersWolfgang Mauerer1-2/+3
2012-02-08parse-events: Allow expressions in __print_symbolic() fieldsStefan Hajnoczi1-0/+7
2012-01-27trace-cmd: fix length calculation for padding eventsDavid Sharp1-1/+0
2012-01-09blk plugin: replace BLK_TC_BARRIER with BLK_TC_FLUSH/BLK_TC_FUAStefan Hajnoczi2-3/+22
2012-01-09parse-events: Fix %pM print format arg handlingSteven Rostedt1-0/+1
2011-11-30trace-cmd: Cross-compile fixes for LDFLAGS and include pathDarren Hart1-3/+4
2011-11-16parse-events: Add support to show migrate disable counterSteven Rostedt1-19/+38
2011-11-15parse-events: Add support for "%.*s" in bprintk eventsSteven Rostedt1-9/+25
2011-11-15parse-event: Let filtering numbers by string use function namesSteven Rostedt1-10/+35
2011-11-07parse-event: Fix memset pointer size bugsSteven Rostedt1-2/+2
2011-11-07trace-cmd: Version 1.2trace-cmd-v1.2Steven Rostedt1-1/+1
2011-11-07trace-cmd: Build and install doc by defaultSteven Rostedt1-2/+2
2011-11-07parse-event: Fix parsing of __print_flags() in TP_printk()Steven Rostedt1-0/+5
2011-10-17parse-events: Modify header to work in C++ programsSteven Rostedt3-22/+22
2011-10-15parse-events: Allow '*' and '/' operations in TP_printkSteven Rostedt1-0/+6
2011-10-14trace-cmd: Do not record all events twice in extractSteven Rostedt1-4/+5
2011-10-14trace-cmd: Do not use threads for extractSteven Rostedt3-76/+70
2011-10-14trace-cmd: Use splice to filter out rest of bufferSteven Rostedt1-14/+40
2011-09-28trace-cmd: Do not make trace-cmd have to build with ptraceSteven Rostedt3-24/+88
2011-09-02trace-cmd: Allow report to ignore the date optionSteven Rostedt3-0/+28
2011-09-02trace-cmd: Have timestamp offset set at cpu descriptor not recordSteven Rostedt1-1/+2
2011-08-18trace-cmd: Record CPU trace stats before disable allSteven Rostedt1-8/+13
2011-08-18trace-cmd: Show better data when reporting offsetsSteven Rostedt1-2/+3
2011-08-18trace-cmd: Update man pages for 'check-events' optionVaibhav Nagarnaik3-3/+56
2011-08-18trace-cmd: Add --check-events to reportVaibhav Nagarnaik3-8/+29
2011-08-18trace-cmd: Load plugins before parsing events in check-eventsVaibhav Nagarnaik4-20/+53
2011-08-18trace-cmd: Don't call exit from tracecmd_blk_hack()Vaibhav Nagarnaik1-2/+0
2011-08-18trace-cmd: Add function declaration to fix compile warningVaibhav Nagarnaik1-0/+1
2011-07-29trace-cmd: Simplify check-event pevent error handlingSteven Rostedt1-3/+1
2011-07-29parse-events: Let pevent_free() take a NULL pointerSteven Rostedt1-3/+10
2011-07-29trace-cmd: Add parse error checking targetVaibhav Nagarnaik4-10/+58
2011-07-29trace-cmd: Close open fds on execNathan Lynch1-3/+3
2011-07-29parse-events: Handle opcode parsing errorVaibhav Nagarnaik1-8/+11
2011-07-29parse-events: Support '+' opcode in print formatVaibhav Nagarnaik1-0/+12
2011-07-29parse-events: Handle invalid opcode parsing gracefullyVaibhav Nagarnaik1-42/+83
2011-07-29trace-cmd: Fix warning for undeclared function trace_util_ftrace_optionsSteven Rostedt1-0/+1