aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2016-09-22tracecmd list: Add --debug optionvirt-serverSteven Rostedt (Red Hat)1-0/+7
2016-09-22trace-cmd: Add network handle into buffer instanceSteven Rostedt (Red Hat)2-4/+7
2016-09-22trace-cmd: Have host be part of the buffer instanceSteven Rostedt (Red Hat)2-14/+22
2016-09-22trace-cmd: Have instances know if they are a virt connectionSteven Rostedt (Red Hat)2-3/+11
2016-09-22trace-cmd: Have keep, profile, and guest be flags of buffer instanceSteven Rostedt (Red Hat)2-27/+32
2016-09-22trace-cmd record: Allow instances to be recorded over the networkSteven Rostedt (Red Hat)1-6/+6
2016-09-22trace-cmd: Have msg_handle part of the buffer instanceSteven Rostedt (Red Hat)2-29/+42
2016-09-22trace-cmd: Add option CPUCOUNT to buffer instance optionsSteven Rostedt (Red Hat)4-16/+80
2016-09-22trace-cmd: Have cpu_count reside in instances and not be globalSteven Rostedt (Red Hat)3-51/+65
2016-09-22trace-cmd agent: Add agent to connect to hostSteven Rostedt (Red Hat)8-31/+530
2016-09-22trace-cmd listen: Do not unlink sockets after forkingSteven Rostedt (Red Hat)1-0/+2
2016-09-22trace-cmd listen: Do the fork after the client handshakeSteven Rostedt (Red Hat)1-9/+10
2016-09-22tracecmd listen: Separate the client handshake from the full connectionSteven Rostedt (Red Hat)1-14/+38
2016-09-22trace-cmd listen: Report the client that is disconnectingSteven Rostedt (Red Hat)1-0/+1
2016-09-22trace-cmd listen: Free client_list items on close of clientSteven Rostedt (Red Hat)1-22/+42
2016-09-22trace-cmd listen: Close file descriptors based on forked processes exit statusSteven Rostedt (Red Hat)1-26/+81
2016-09-22trace-cmd listen: Close file descriptors when clients finishSteven Rostedt (Red Hat)1-19/+57
2016-09-22trace-cmd listen: Only poll if virt or net is definedSteven Rostedt (Red Hat)1-2/+4
2016-09-22trace-cmd listen: Do not fork initial connection to virt hostsSteven Rostedt (Red Hat)1-50/+136
2016-09-22tracecmd listen: Have pagesize passed as return not parameterSteven Rostedt (Red Hat)3-19/+21
2016-09-22tracecmd: Clean up handling of cpu_countSteven Rostedt (Red Hat)3-18/+26
2016-09-22trace-cmd: Move protocol version into msg_handlerSteven Rostedt (Red Hat)3-15/+15
2016-09-22trace-cmd: Remove global cpu_count and use_tcp variablesSteven Rostedt (Red Hat)5-32/+42
2016-09-22trace-cmd listen: Always use /var/run even if installed in /usr/localSteven Rostedt (Red Hat)1-1/+1
2016-09-22trace-cmd listen: Move agent socket into /var/runSteven Rostedt (Red Hat)2-2/+4
2016-09-22trace-cmd listen: Unlink agent socket at exitSteven Rostedt (Red Hat)1-3/+17
2016-09-22tracecmd / msg: Add virt and network flags to msg_handleSteven Rostedt (Red Hat)3-28/+17
2016-09-22trace-cmd / msg: Add debug prints of messages sent and receivedSteven Rostedt (Red Hat)4-22/+63
2016-09-22trace-cmd listen: Consolidate call to initial_settings()Steven Rostedt (Red Hat)1-11/+9
2016-09-22trace-cmd msg: Remove tracecmd_msg_send_and_wait_for_msg() helper functionSteven Rostedt (Red Hat)1-51/+38
2016-09-22tracecmd record: Create a msg_client to save client msg state of client_portsSteven Rostedt (Red Hat)4-21/+67
2016-09-22trace-cmd listen: Merge virt_sfds into client_portsSteven Rostedt (Red Hat)3-12/+7
2016-09-22trace-cmd msg: Add server structure of msg_handlerSteven Rostedt (Red Hat)4-21/+71
2016-09-22trace-cmd record: Pass around msg_handle instead of having globalSteven Rostedt (Red Hat)1-21/+22
2016-09-22trace-cmd msg: Create a msg_handle to pass around for saved stateSteven Rostedt (Red Hat)5-136/+225
2016-09-22trace-cmd output/msg: Have send_metadata be a tracecmd_output handle flagSteven Rostedt (Red Hat)5-14/+20
2016-09-22trace-cmd listen: Add better output on error of connectionsSteven Rostedt (Red Hat)1-4/+10
2016-09-22trace-cmd msg: Move the saved closing fd to the callerSteven Rostedt (Red Hat)3-10/+10
2016-09-22trace-cmd: Merge virt-server command into listenSteven Rostedt (Red Hat)6-96/+46
2016-09-22trace-cmd listen/virt: Merge listen and virt-serverSteven Rostedt (Red Hat)1-100/+111
2016-09-22trace-cmd virtserver: Have better output for make_dir_group() errorSteven Rostedt (Red Hat)1-1/+1
2016-09-22trace-cmd msg: Fixed typoSteven Rostedt (Red Hat)1-1/+1
2016-09-22trace-cmd virt-server: Change install location to handle /usr/localSteven Rostedt (Red Hat)2-8/+11
2016-09-22trace-cmd: Rename make_dir_virt() to make_dir_group() and add make_dir()Steven Rostedt (Red Hat)1-7/+12
2016-09-22trace-cmd virt-server: Get the domain name from qemu command lineSteven Rostedt (Red Hat)1-1/+76
2016-09-22trace-cmd-virt-server: Add MSG_MAX to denote most supported cmdSteven Rostedt (Red Hat)1-1/+2
2016-09-22trace-cmd/record: Add --virt option for record modeYoshihiro YUNOMAE5-11/+165
2016-09-22trace-cmd/virt-server: Add --dom option which makes a domain directory to vir...Yoshihiro YUNOMAE3-38/+182
2016-09-22trace-cmd msg: Consolidate data transfer of rconnect and meta dataSteven Rostedt (Red Hat)1-43/+28
2016-09-22trace-cmd/virt-server: Add virt-server mode for a virtualization environmentYoshihiro YUNOMAE7-120/+657
2016-09-22trace-cmd list: Fix the error message to show the wrong optionSteven Rostedt (Red Hat)1-1/+1
2016-09-16trace-cmd msg: Add msg_write() helper for msg_do_write_check()Steven Rostedt (Red Hat)1-21/+15
2016-09-16trace-cmd msg: Remove hook for telling trace-msg.c about debuggingSteven Rostedt (Red Hat)4-19/+2
2016-09-16trace-cmd: Make debug a global variableSteven Rostedt (Red Hat)5-4/+4
2016-09-15trace-cmd msg: Do not perform read when expecting no dataSteven Rostedt (Red Hat)1-2/+2
2016-09-15trace-cmd msg: Consolidate logic of allocating reads of RINIT and SENDMETASteven Rostedt (Red Hat)1-24/+24
2016-09-15trace-cmd msg: Rewrote a lot of code to be more flexible in transfersSteven Rostedt (Red Hat)1-240/+214
2016-09-12trace-cmd listen: Simplify adding of client_pidsSteven Rostedt (Red Hat)1-14/+4
2016-09-12trace-cmd listen: Free temp files in put_together_file()Steven Rostedt (Red Hat)1-6/+5
2016-09-12trace-cmd listen: Free pid_list in destroy_all_readers()Steven Rostedt (Red Hat)1-0/+2
2016-09-12trace-cmd listen: Reuse slots in client_pid listSteven Rostedt (Red Hat)1-20/+34
2016-09-12trace-cmd listen: Do not clean up in signal handlerSteven Rostedt (Red Hat)1-4/+11
2016-09-06trace-cmd listen: Make sure plog() messages get to consoleSteven Rostedt (Red Hat)1-0/+2
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
2015-02-11trace-cmd read: Fix --boundary optionSteven Rostedt (Red Hat)1-1/+1
2015-02-11trace-cmd record: Show actual event directory instead of globSteven Rostedt (Red Hat)1-1/+1
2015-02-09trace-cmd: Make read nonblocking in find_time_stamp().Aaron Fabbri1-1/+1
2015-02-06trace-cmd build: Add trace-hooks.o to library filestrace-cmd-v2.5.2-1Steven Rostedt (Red Hat)1-2/+2