aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2017-05-09trace-cmd report: Add -O offset for function pluginHEADmasterSteven Rostedt (VMware)1-2/+22
2017-05-09trace-cmd listen: Replace tab with spaces in help outputSteven Rostedt (VMware)1-1/+1
2017-05-09trace-cmd report: Fix pointer check in option -rSteven Rostedt (VMware)1-1/+1
2017-05-09trace-cmd: Add bash completion for trace-cmd report -OSteven Rostedt (VMware)1-0/+29
2017-05-09trace-cmd: Have bash completions look at all options by defaultSteven Rostedt (VMware)1-9/+38
2017-05-09trace-cmd: Add bash completions for instance buffers for -B optionSteven Rostedt (VMware)1-1/+39
2017-05-09trace-cmd: Add trace-cmd show completion for bashSteven Rostedt (VMware)1-0/+20
2017-05-09trace-cmd: Have trace-cmd start, profile and stream use record completionSteven Rostedt (VMware)1-0/+12
2017-05-09trace-cmd: Fix the fix for completionsSteven Rostedt (VMware)1-1/+0
2017-05-09trace-cmd: Fix completionsSteven Rostedt (VMware)1-19/+79
2017-05-05trace-cmd-v2.7.devSteven Rostedt (VMware)1-2/+2
2017-05-02trace-cmd-v2.6.1trace-cmd-v2.6.1trace-cmd-stable-v2.6Steven Rostedt (VMware)1-1/+1
2017-05-01trace-cmd record: Fix filtering when using set_event_pidSteven Rostedt (VMware)1-1/+7
2017-04-26trace-cmd: Implement a main functionality lookup tableFederico Vaga4-63/+71
2017-04-26trace-cmd: Uniform main command implementationFederico Vaga6-628/+741
2017-04-26parse-events: Fix missing break in FALSE case of pevent_filter_clear_trivial()Taeung Song1-0/+1
2017-04-26trace-view: Remove unused variable "selection"Steven Rostedt (VMware)1-3/+1
2017-04-26trace-cmd: BUG fix malloc() pointer validationFederico Vaga1-1/+1
2017-04-26trace-cmd:read: BUG initialize input_files item to zeroFederico Vaga1-0/+1
2017-04-26plugin:python: check asprintf() errorsFederico Vaga1-3/+4
2017-04-26plugin:python: fix compiler warningFederico Vaga1-3/+5
2017-04-26trace-cmd: Fix segmentation fault in trace-snapshotJohn Kacur1-1/+2
2017-04-26tools lib traceevent: Initialize lenght on OLD_RING_BUFFER_TYPE_TIME_STAMPSteven Rostedt (VMware)1-0/+1
2017-04-26trace-cmd: Remove include of string.h from event-utils.hSteven Rostedt (VMware)1-1/+0
2017-04-26event-parse: Change pevent_data_pc() to pevent_data_preempt_count()Steven Rostedt (VMware)2-3/+3
2017-04-26trace-cmd: Fixup more bogus symbol resolutionsJulia Cartwright1-1/+1
2017-04-26trace-cmd: Add a commented single quote to the MakefileSteven Rostedt (VMware)1-0/+1
2017-04-26trace-cmd build: If swig is not installed, force NO_PYTHON=1Steven Rostedt (VMware)1-0/+11
2017-04-26trace-cmd: Do not initialize profiler if it isn't being usedSteven Rostedt (VMware)1-1/+2
2017-04-26trace-cmd: Make the parse_*() functions tracecmd_parse_*()Steven Rostedt (Red Hat)4-16/+16
2017-04-26trace-cmd: allow for custom show and handle initJosef Bacik7-38/+65
2017-04-26trace-cmd: add global functions for live tracingJosef Bacik2-18/+32
2017-04-26trace-cmd: add a function to create a top instanceJosef Bacik2-3/+24
2017-04-26trace-cmd: make libtracecmd a little more library friendlyJosef Bacik20-8/+20
2017-04-26trace-cmd: add install_libs target to trace-cmdJosef Bacik1-3/+14
2017-04-26trace-cmd: Move trace-record and trace-restore out of librarySteven Rostedt (Red Hat)1-3/+3
2017-04-26trace-cmd: Add time64.h to be like the kernelSteven Rostedt (Red Hat)5-13/+25
2017-04-26tools lib traceevent: Add copyright headerJon Stanley1-0/+19
2017-04-26trace-cmd: Move die() and friends out of event-utils.h and parse-utils.cSteven Rostedt (Red Hat)13-52/+66
2016-11-17tools lib traceevent: Add correct header for ipv6 definitionsArnaldo Carvalho de Melo1-1/+2
2016-11-17tools lib traceevent: Use str_error_r()Arnaldo Carvalho de Melo4-8/+36
2016-11-15trace-cmd: Update FSF address in COPYING.LIBSteven Rostedt (Red Hat)1-1/+1
2016-11-15trace-cmd: Free debug_str on error exit in tracecmd_find_tracing_dir()Steven Rostedt (Red Hat)1-0/+1
2016-11-15trace-cmd: Fix file pointer leak on error exit of tracecmd_find_tracing_dir()Steven Rostedt (Red Hat)1-1/+3
2016-11-01trace-cmd list: Fix the error message to show the wrong optionSteven Rostedt (Red Hat)1-1/+1
2016-11-01trace-cmd msg: Add msg_write() helper for msg_do_write_check()Steven Rostedt (Red Hat)1-21/+15
2016-11-01trace-cmd msg: Remove hook for telling trace-msg.c about debuggingSteven Rostedt (Red Hat)4-19/+2
2016-11-01tracecmd list: Add --debug optionSteven Rostedt (Red Hat)1-0/+7
2016-10-30trace-cmd: Make debug a global variableSteven Rostedt (Red Hat)5-4/+4
2016-10-30trace-cmd msg: Do not perform read when expecting no dataSteven Rostedt (Red Hat)1-2/+2
2016-10-30trace-cmd msg: Consolidate logic of allocating reads of RINIT and SENDMETASteven Rostedt (Red Hat)1-24/+24
2016-10-30trace-cmd msg: Rewrote a lot of code to be more flexible in transfersSteven Rostedt (Red Hat)1-240/+214
2016-10-30trace-cmd listen: Simplify adding of client_pidsSteven Rostedt (Red Hat)1-14/+4
2016-10-30trace-cmd listen: Free temp files in put_together_file()Steven Rostedt (Red Hat)1-6/+5
2016-10-30trace-cmd listen: Free pid_list in destroy_all_readers()Steven Rostedt (Red Hat)1-0/+2
2016-10-30trace-cmd listen: Reuse slots in client_pid listSteven Rostedt (Red Hat)1-20/+34
2016-10-30trace-cmd listen: Do not clean up in signal handlerSteven Rostedt (Red Hat)1-4/+11
2016-10-30trace-cmd listen: Make sure plog() messages get to consoleSteven Rostedt (Red Hat)1-0/+2
2016-10-30trace-cmd: Add page_map for entire fileSteven Rostedt1-17/+145
2016-10-28trace-cmd: Documentation: ignore all man sectionsLuiz Capitulino1-1/+1
2016-10-28trace-cmd record: refactor set_mask()Luiz Capitulino2-21/+34
2016-10-28cpu.h: use standard types instead of glib'sLuiz Capitulino1-22/+25
2016-10-20trace-view: Place focus back into search box after searchSteven Rostedt (Red Hat)1-0/+2
2016-10-05kernelshark: Add infrastructure to allow kernelshark to have pluginsSteven Rostedt (Red Hat)2-1/+94
2016-10-05trace-graph: Show events missed in cpu plotSteven Rostedt (Red Hat)1-4/+13
2016-10-03trace-graph: Do not show 'interrupts' if no interrupt event was addedSteven Rostedt (Red Hat)3-1/+10
2016-10-03kernelshark: Fix null pointer when next record does not existSteven Rostedt (Red Hat)1-1/+4
2016-07-15trace-cmd: record crashes if -f is used before -e event.Daniel Bristot de Oliveira1-1/+1
2016-07-12event-parse: Add filter on task CPU idSteven Rostedt (Red Hat)1-3/+15
2016-07-12tools lib traceevent: Do not reassign parg after collapse_tree()Steven Rostedt1-2/+2
2016-07-12trace-cmd: Use tracecmd_peek_next_data() in fgraph_ent_handlerNamhyung Kim1-2/+2
2016-07-11trace-cmd: Consolidate tracecmd_{read,peak}_next_data()Steven Rostedt (Red Hat)1-24/+7
2016-07-11trace-cmd: Introduce tracecmd_peek_next_data()Namhyung Kim2-0/+46
2016-07-01trace-cmd: Add more SVM exit reasonsJan Kiszka1-1/+20
2016-07-01trace-cmd: Fix reporting of unknown SVM exit reasonsJan Kiszka1-1/+1
2016-06-17trace-cmd record: add --max-graph-depth optionOmar Sandoval3-13/+45
2016-04-26trace-cmd record: Fix `const` placementEric Engestrom1-1/+1
2016-03-23tools lib traceevent: Remove redundant CPU outputSteven Rostedt1-3/+1
2016-03-22trace-cmd: Always use /var/run and /var/libSteven Rostedt (Red Hat)1-7/+1
2016-03-22trace-cmd listen: Change install location to handle /usr/localSteven Rostedt (Red Hat)2-2/+19
2016-03-22trace-cmd listen: Add a pid file when in daemon modeSteven Rostedt (Red Hat)1-0/+53
2016-03-21trace-cmd: Add debug option to tell msg protocol not to timeoutSteven Rostedt (Red Hat)4-1/+26
2016-03-21trace-cmd: Make msgcpy() and optcpy() check for sizeSteven Rostedt (Red Hat)1-2/+10
2016-03-21trace-cmd: Replace bufcpy() with msgcpy() and optcpy()Steven Rostedt (Red Hat)1-6/+13
2016-03-21trace-cmd/msg: Use poll(2) to wait for a messageYoshihiro YUNOMAE1-6/+36
2016-03-21trace-cmd listen: Update the V2 protocol to handle old and newSteven Rostedt (Red Hat)3-23/+71
2016-03-21trace-cmd/listen: Apply the trace-msg protocol for communication between a se...Yoshihiro YUNOMAE7-68/+883
2016-03-21trace-cmd: Keep default bash completion to list filesPeter Xu1-2/+3
2016-03-21trace-cmd: Add bash completion for "-{e|p|l|n|g}"Peter Xu1-9/+46
2016-03-21kernelshark: Handle freeing of int arraysSteven Rostedt (Red Hat)1-9/+11
2016-03-14kernelshark: Have irq event arrays point to other than NULLSteven Rostedt (Red Hat)1-0/+10
2016-03-10trace-cmd: Install trace-cmd.bash when installingPeter Xu1-1/+6
2016-03-10trace-cmd,bash: Add auto-complete for bashPeter Xu1-0/+13
2016-03-01trace-cmd report: Add --ts-diff to show the delta between timestampsSteven Rostedt (Red Hat)3-2/+37
2016-03-01tools lib traceevent: Split pevent_print_event() into specific functionality ...Steven Rostedt2-32/+117
2016-03-01tools lib traceevent: Add '~' operation within arg_num_eval()Steven Rostedt1-0/+6
2016-03-01tools lib traceevent: Implement '%' operationDaniel Bristot de Oliveira1-0/+4
2016-02-23trace-cmd profile: Handle NULL case in handle_fgraph_exit_event()Steven Rostedt (Red Hat)1-0/+2
2016-02-23trace-cmd profile: Fix error checking of find_and_update_start()Steven Rostedt (Red Hat)1-5/+1
2016-02-23trace-cmd: Filter out specific pidsJosef Bacik2-9/+36
2016-02-23trace-cmd: Quiet some output when using libtracecmdJosef Bacik2-6/+1
2016-02-23trace-cmd: Don't call free on tracing and path more than onceJohn Kacur1-2/+2
2016-02-23trace-cmd report: Add --ts2secs to convert cycles into secondsSteven Rostedt (Red Hat)5-1/+67
2016-02-23trace-cmd record: Add --ts-offset for timestamp of eventsSteven Rostedt (Red Hat)4-6/+52
2016-02-23trace-cmd report: Add --ts-offset to add to timestamps of eventsSteven Rostedt (Red Hat)5-3/+48
2016-02-18kerenshark: Have task plots show when they are in interrupt contextSteven Rostedt (Red Hat)3-3/+187
2016-02-18trace-cmd-report: Add -S option to remove softirqs from traceSteven Rostedt (Red Hat)3-3/+14
2016-02-18trace-cmd-report: Add -I option to remove interrupts from traceSteven Rostedt (Red Hat)3-5/+30
2016-02-10event-parse: Add retrieval of preempt count and latency flagsSteven Rostedt (Red Hat)2-2/+30
2016-02-10kernelshark: Show event dataSteven Rostedt4-0/+162
2016-02-10kernelshark: Filter out preempt from running sched switch stateSteven Rostedt1-1/+1
2016-02-10trace-cmd: Have -n add to set_graph_notrace if function_graph tracerSteven Rostedt1-8/+33
2016-02-10kernelshark: Do not calculate the graph the first timeSteven Rostedt4-1/+14
2016-02-09kernelshark: Pass the calculation of convert_time_to_x()Steven Rostedt1-19/+19
2016-02-09kernelshark: Don't draw overlapping event linesSteven Rostedt2-1/+21
2016-02-09kernelshark: Time the drawing of the graphSteven Rostedt1-0/+14
2016-02-09trace-graph: Have debug resolution 16 digitsSteven Rostedt1-1/+1
2016-02-09kernelshark: Add event and box info struct to plot structSteven Rostedt5-23/+25
2016-02-09kernelshark: Clean up some of the code warningsSteven Rostedt6-42/+16
2016-02-09irq_poll: make blk-iopoll available outside the block layerChristoph Hellwig1-1/+1
2016-02-09tools lib traceevent: Add checks for returned EVENT_ERROR typeDean Nelson1-0/+9
2016-02-09tools lib traceevent: Fix output of %llu for 64 bit values read on 32 bit mac...Steven Rostedt1-3/+2
2016-02-09tools lib traceevent: Fix string handling in heterogeneous arch environmentsKapileshwar Singh1-3/+20
2016-02-09tools lib traceevent: Support %ps/%pSScott Wood1-2/+2
2016-02-09tools lib traceevent: Factor out and export print_event_field[s]()Namhyung Kim2-61/+72
2016-02-09tools lib traceevent: Support function __get_dynamic_array_lenHe Kuang2-2/+55
2016-02-09tools lib traceevent: Allow setting an alternative symbol resolverArnaldo Carvalho de Melo2-1/+75
2015-12-07trace-cmd: If event-fork option exists use it instead of PTRACESteven Rostedt (Red Hat)1-4/+22
2015-12-07trace-cmd: Use set_event_pid when availableSteven Rostedt (Red Hat)1-8/+111
2015-12-07trace-cmd: Fix trace-record.c with non ptrace compileSteven Rostedt (Red Hat)1-1/+1
2015-12-01trace-cmd: Truncate files when writing to themSteven Rostedt (Red Hat)1-1/+1
2015-12-01trace-cmd: Never update saved files when keep is set for recordingSteven Rostedt (Red Hat)1-1/+2
2015-11-16parse-events: Fix output of %llu for 64 bit values read on 32 bit machinesSteven Rostedt (Red Hat)1-1/+1
2015-09-22trace-cmd: Change trace-util.c to not die on errorsSteven Rostedt (Red Hat)2-74/+113
2015-09-22trace-cmd: Remove malloc_or_die from trace-cmd.cSteven Rostedt (Red Hat)1-5/+11
2015-09-22trace-cmd stat: Remove malloc_or_die()Steven Rostedt (Red Hat)1-3/+5
2015-09-22trace-cmd split: Remove malloc_or_die()Steven Rostedt (Red Hat)1-6/+17
2015-09-22trace-cmd: Remove malloc_or_die() from trace-recorder.cSteven Rostedt (Red Hat)1-2/+2
2015-09-22trace-cmd: Check the return of create_instance()Steven Rostedt (Red Hat)3-0/+14
2015-09-22trace-cmd: Remove malloc_or_die from trace-record.cSteven Rostedt (Red Hat)1-46/+118
2015-09-22trace-cmd: Remove malloc_or_die() form trace-read.cSteven Rostedt (Red Hat)1-13/+39
2015-09-22trace-cmd profiler: Removed malloc_or_die()Steven Rostedt (Red Hat)1-19/+139
2015-09-22trace-cmd: Remove die() from insufficient memory in trace-outputSteven Rostedt (Red Hat)1-20/+59
2015-09-22trace-cmd: Remove malloc_or_die() and other die() from trace-input.cSteven Rostedt (Red Hat)1-10/+19
2015-09-22trace-cmd hook: Remove malloc_or_dieSteven Rostedt (Red Hat)1-4/+8
2015-09-22trace-cmd listen: Remove malloc_or_dieSteven Rostedt (Red Hat)1-26/+65
2015-09-17event-parse: Fix second incrementSteven Rostedt (Red Hat)1-1/+1
2015-09-17trace-cmd: Leave out absolute addresses to fix bogus symbol resolutionsJan Kiszka1-2/+6
2015-09-17event-parse: Use USECS_PER_SEC instead of hardcoded numberSteven Rostedt (Red Hat)2-2/+4
2015-09-17event-parse: Fix time stamp format problemChaos.Chen1-0/+5
2015-08-28trace-cmd: Version 2.6trace-cmd-v2.6Steven Rostedt (Red Hat)1-1/+1
2015-08-27event-parse: Allow for negative numbers in print formatSteven Rostedt (Red Hat)1-0/+1
2015-07-20trace-cmd: Set int_array fields to NULL if freeing from errorSteven Rostedt (Red Hat)1-0/+3
2015-07-20trace-cmd/profile: Fix merging of by-comm tasks for scheduleSteven Rostedt (Red Hat)1-20/+13
2015-07-13trace-cmd: Add option to group like comms for profileJosef Bacik6-6/+319
2015-07-13trace-cmd: Annotate function durations like the kernelOmar Sandoval1-2/+10
2015-07-13tools lib traceevent: Provide le16toh define for older systemsArnaldo Carvalho de Melo1-2/+14
2015-07-13tracing: %pF is only for function pointersScott Wood1-1/+1
2015-07-13tools lib traceevent: Fix build failure on 32-bit archNamhyung Kim1-1/+1
2015-07-13tools lib traceevent: Add alias field to struct format_fieldJiri Olsa2-2/+5
2015-07-13tools lib traceevent: Honor operator priorityNamhyung Kim1-1/+16
2015-07-13tools lib traceevent: Add support for __print_array()Javi Merino2-0/+101
2015-07-13tools lib traceevent: Factor out allocating and processing argsJavi Merino1-37/+40
2015-06-10trace-cmd stat: Print instance namesSteven Rostedt (Red Hat)1-0/+6
2015-06-10trace-cmd: Add more debugging to see various internal ring buffer entriesSteven Rostedt (Red Hat)5-1/+137
2015-06-10trace-cmd: Add --debug to trace-cmd reportSteven Rostedt (Red Hat)5-3/+79
2015-06-10trace-cmd: Make trace-hist work with instancesJosef Bacik1-8/+25
2015-06-10trace-cmd: Sort the events in the profile outputJosef Bacik1-0/+4
2015-06-10trace-cmd: Don't fail build if libaudit is not installedSteven Rostedt (Red Hat)3-4/+43
2015-06-10trace-cmd: Lookup syscall names in profileJosef Bacik2-4/+17
2015-06-10trace-cmd: Use pr_stat for version outputJosef Bacik1-1/+1
2015-06-10trace-cmd: Allow python tools to supress warning() and pr_stat()Josef Bacik1-0/+30
2015-06-10trace-cmd: Add helper to read *_stack ftrace eventsJosef Bacik2-0/+45
2015-06-10trace-cmd: Add read_next_event to Trace python classJosef Bacik1-0/+9
2015-06-10trace-cmd split: Do not allow spliting of latency tracersSteven Rostedt (Red Hat)3-2/+15
2015-06-10trace-cmd stop, reset, restart: Add -a for all instancesHoward Cochran4-28/+118
2015-06-10trace-cmd extract: Add -a option for all instancesHoward Cochran4-6/+98
2015-06-10trace-cmd extract: Add -B and -t for multiple instancesHoward Cochran2-9/+17
2015-06-10trace-cmd: Fix stop, reset, start and stat for default instancesSteven Rostedt (Red Hat)3-7/+9
2015-04-21trace-cmd: Fix multi buffers for stop, reset, and restartSteven Rostedt (Red Hat)1-17/+19
2015-04-14trace-cmd: It's events lost not bytes lostSteven Rostedt (Red Hat)1-2/+2
2015-03-24event-parse: Zero should not be considered "not found" in eval_flag()Steven Rostedt (Red Hat)1-5/+5
2015-03-24scsi: add SPC-3 command definitionsHannes Reinecke1-1/+4
2015-03-24scsi: rename SERVICE_ACTION_IN to SERVICE_ACTION_IN_16Hannes Reinecke1-2/+2
2015-03-24kbuffer: Whitespace fixesSteven Rostedt (Red Hat)1-2/+2
2015-03-24tools lib traceevent: Make plugin options either string or booleanSteven Rostedt1-6/+54
2015-03-24event-parse: Update PEVENT_PLUGIN_UNLOADER() documentationSteven Rostedt (Red Hat)1-1/+1
2015-03-24tools lib traceevent: Introduce trace_seq_do_fprintf functionArnaldo Carvalho de Melo2-4/+11
2015-03-24tools lib traceevent: Add flag to not load event pluginsSteven Rostedt (Red Hat)2-1/+8
2015-03-24tools lib traceevent: Add options to pluginsSteven Rostedt6-37/+244
2015-03-24tools lib traceevent: Add destructor for format_fieldDavid Ahern2-3/+9
2015-03-24trace-cmd: remove an unused declarationJohannes Berg1-1/+0
2015-03-24trace-cmd: Fix possible uninitialized variable in function_handlerSteven Rostedt (Red Hat)1-1/+1
2015-03-24trace-cmd: Add plugin for tlb_flushSteven Rostedt (Red Hat)2-0/+82
2015-02-12trace-cmd profile: Fix spurious stacktraces from wakeup eventSteven Rostedt (Red Hat)1-1/+6
2015-02-12trace-cmd profile: Fix hook saving from record to reportSteven Rostedt (Red Hat)2-1/+3
2015-02-12trace-cmd profile: Add -G option to make soft and hard irqs globalSteven Rostedt (Red Hat)8-17/+41
2015-02-12trace-cmd profile: Implement global flagSteven Rostedt (Red Hat)4-18/+91
2015-02-11trace-cmd: Version 2.6.rc1Steven Rostedt (Red Hat)1-2/+2
2015-02-11trace-cmd record: Change the status output during runsSteven Rostedt (Red Hat)2-32/+80