aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-02-11trace-cmd: Version 2.2.4trace-cmd-v2.2.4trace-cmd-stable-v2.2Steven Rostedt (Red Hat)1-1/+1
2015-02-09trace-cmd: Make read nonblocking in find_time_stamp().Aaron Fabbri1-1/+1
2015-02-03trace-cmd: Version 2.2.3trace-cmd-v2.2.3Steven Rostedt (Red Hat)1-1/+1
2015-02-03trace-cmd: Add support for using tracefs filesystemSteven Rostedt (Red Hat)1-14/+53
2015-02-03tools lib traceevent: Check return value of realloc()Namhyung Kim1-3/+7
2015-02-03trace-cmd read: Check for out of bounds before testing file nameSteven Rostedt (Red Hat)1-1/+1
2015-02-03tools lib traceevent: Add support for IP address formatsDavid Ahern2-0/+329
2015-01-16trace-cmd record: Fix memory leak in check_plugin()Steven Rostedt (Red Hat)1-2/+4
2015-01-16trace-cmd: Flush out stdout before forking in recordSteven Rostedt (Red Hat)1-0/+3
2015-01-16trace-cmd: Remove dead code "filter_record()" from trace-cmd readSteven Rostedt (Red Hat)1-9/+0
2015-01-16tools lib traceevent: Fix a risk for doing free on uninitialized pointerRickard Strandqvist1-3/+3
2015-01-16trace-cmd: Use record->cpu instead of tracking cpuSteven Rostedt (Red Hat)1-15/+7
2015-01-16parse-events: Handle '%z' in bprint formatSteven Rostedt (Red Hat)1-0/+4
2015-01-16trace-cmd: Make sure we have a pending pid in trace-histJosef Bacik1-5/+9
2015-01-16kbuffer: Remove extra update to data pointer in PADDINGSteven Rostedt (Red Hat)1-1/+0
2015-01-16trace-cmd: Free filter tokensSteven Rostedt (Red Hat)1-0/+2
2015-01-16trace-cmd: Free filter string stringSteven Rostedt (Red Hat)1-2/+6
2015-01-16trace-cmd: Fix use of filter variable after freeSteven Rostedt (Red Hat)1-1/+2
2015-01-16trace-cmd: Free variable in make_sched_event()Steven Rostedt (Red Hat)1-0/+1
2015-01-16trace-cmd: Fix off-by-one in make_sched_event()Steven Rostedt (Red Hat)1-1/+1
2015-01-16trace-cmd: Handle NULL comm name in .dat fileJosef Bacik1-1/+4
2015-01-16trace-cmd: Free pevent after unloading pluginsSteven Rostedt (Red Hat)1-1/+1
2015-01-16trace-cmd: Remove extra kfree event handler from kmem pluginSteven Rostedt (Red Hat)1-3/+0
2015-01-16trace-cmd: Synchronize plugin_jbd2 with what's in the kernelSteven Rostedt (Red Hat)1-6/+6
2015-01-16tools lib traceevent: fix pointer-integer size mismatchMark Rutland2-2/+2
2015-01-16tools lib traceevent: Add scsi pluginJiri Olsa2-0/+424
2015-01-16tools lib traceevent: Add xen pluginJiri Olsa2-0/+131
2015-01-16trace-cmd: Synchronize Makefile plugin list with what's in the kernelSteven Rostedt (Red Hat)1-4/+4
2015-01-16trace-cmd: Synchronize plugin_cfg80211 to what's in the kernelSteven Rostedt (Red Hat)1-3/+4
2015-01-16tools lib traceevent: Add traceevent_host_bigendian functionJiri Olsa1-0/+10
2015-01-16tools lib traceevent: Do not call warning() directlyNamhyung Kim1-2/+4
2015-01-16tools lib traceevent: Print event name when show warning if possibleNamhyung Kim1-41/+62
2015-01-16tools lib traceevent: Fix memory leak in pretty_print()Steven Rostedt (Red Hat)1-0/+1
2015-01-16tools lib traceevent: Use helper trace-seq in print functions like kernel doesSteven Rostedt1-1/+6
2015-01-16tools lib traceevent: Fix conversion of pointer to integer of different sizeArnaldo Carvalho de Melo1-1/+1
2015-01-16tools lib traceevent: Report better error message on bad function argsSteven Rostedt1-10/+18
2015-01-16tools lib traceevent: Fix use of multiple options in processing fieldSteven Rostedt1-2/+21
2015-01-16trace-cmd: Clean up some warnings gcc was complaining aboutSteven Rostedt (Red Hat)2-5/+0
2015-01-16trace-cmd: Make network handler statically globalSteven Rostedt (Red Hat)1-2/+5
2015-01-16trace-cmd: Fix pid filter realloc useSteven Rostedt (Red Hat)1-1/+1
2015-01-16trace-cmd: Fix overwriting of trace_clock file in trace.datSteven Rostedt (Red Hat)1-0/+22
2015-01-16trace-cmd: Fix out-of-tree buildKusanagi Kouichi1-1/+1
2015-01-16Makefile: Use CPPFLAGS from the environmentSeth Forshee1-8/+9
2015-01-16trace-cmd: Fix and cleanup kvm_nested_vmexit tracepointsJan Kiszka1-12/+6
2015-01-16trace-cmd: Factor out print_exit_reason in kvm pluginJan Kiszka1-4/+13
2015-01-16trace-cmd: Fix filter on pids to work more robustlySteven Rostedt (Red Hat)1-22/+20
2015-01-16parse-events: Add direct access to dynamic arraysSteven Rostedt1-0/+13
2015-01-16tools list traceevent: Add cfg80211 pluginJiri Olsa2-0/+24
2015-01-16trace-cmd: Fix Makefile list of PLUGIN_OBJS to be more readableSteven Rostedt (Red Hat)1-3/+9
2015-01-16trace-cmd: Use pkg-config instead of python-configRomain1-3/+5
2015-01-16tools lib traceevent: No need to check for < 0 on an unsigned enumArnaldo Carvalho de Melo1-1/+1
2015-01-16tools lib traceevent: Avoid comparisions between signed/unsignedArnaldo Carvalho de Melo1-2/+2
2015-01-16tools lib traceevent: Add const qualifier to string argumentsNamhyung Kim2-5/+5
2015-01-16tools lib traceevent: Add page_size field to peventNamhyung Kim1-0/+11
2015-01-16tools lib traceevent: Add trace_seq_reset()Namhyung Kim2-0/+14
2015-01-16tools lib traceevent: Handle INVALID_ARG_TYPE errno in pevent_strerrorArnaldo Carvalho de Melo1-0/+1
2015-01-16tools lib traceevent: Add __maybe_unused to unused parametersArnaldo Carvalho de Melo1-3/+4
2015-01-16tools lib traceevent: test correct variable after allocationSasha Levin1-1/+1
2015-01-16tools lib traceevent: Fix warning on '>=' operatorNamhyung Kim1-0/+2
2015-01-16perf tools: Reinstate 'signed' field flag for tracepointsTom Zanussi1-1/+2
2015-01-16tools lib traceevent: Handle dynamic array's element size properlyJiri Olsa1-2/+37
2015-01-16tools lib traceevent: Use 'const' in variables pointing to const stringsArnaldo Carvalho de Melo1-4/+4
2015-01-16Makefile: Ensure _GNU_SOURCE really is always definedSeth Forshee1-1/+1
2015-01-16build: Use CFLAGS and LDFLAGS when building python bitsSeth Forshee1-4/+4
2015-01-16Add missing libgen.h includesSeth Forshee3-0/+3
2015-01-16build: Install data files without execute permissionsSeth Forshee2-12/+25
2015-01-16trace-cmd: Handle __print_hex(__get_dynamic_array(fieldname), len)Howard Cochran1-8/+16
2015-01-16trace-cmd: Report unknown VMX exit reasons with codeJan Kiszka1-4/+8
2015-01-16trace-cmd: Add a "make dist" targetFlorian Fainelli1-0/+8
2015-01-16trace-cmd: Have get_date_to_ts() fail if time stamp is not foundSteven Rostedt (Red Hat)1-0/+5
2015-01-16trace-cmd: Disable all on extract with --date optionSteven Rostedt (Red Hat)2-1/+12
2015-01-16trace-cmd: Quit from splice(read) if there are no dataYoshihiro YUNOMAE1-1/+4
2015-01-16trace-cmd: Add waitpid() when recorders are destoriedYoshihiro YUNOMAE1-0/+1
2015-01-16trace-cmd: Delete the variable iface in trace-listenYoshihiro YUNOMAE1-5/+1
2015-01-16trace-cmd: Check for spaces in character arraySteven Rostedt (Red Hat)1-1/+1
2015-01-16trace-cmd: Update VMX exit reasons in KVM pluginJan Kiszka1-1/+8
2015-01-16trace-cmd,Makefile: Use ':=' to only execute the find onceSteven Rostedt (Red Hat)1-1/+3
2015-01-16trace-cmd,Makefile: Use find instead of locate to find docbook.xslSteven Rostedt (Red Hat)1-1/+1
2015-01-16trace-cmd: Make _GNU_SOURCE always definedSteven Rostedt (Red Hat)1-1/+4
2015-01-16trace-cmd: Fix missing 'n' in output for newlineJan-Simon Möller1-1/+1
2015-01-16trace-cmd: Add the .gitattributes fileJohn Kacur1-0/+2
2015-01-16Makefile: Add libdir variableJohn Kacur1-2/+3
2015-01-16parse-events: Have bprintk output the same as the kernel doesSteven Rostedt (Red Hat)1-4/+4
2015-01-16parse-events: If %s is a pointer, check printk formatsSteven Rostedt (Red Hat)1-1/+7
2015-01-16parse-events: Update printk formats when enteredSteven Rostedt (Red Hat)2-16/+15
2015-01-16trace-cmd: Remove trace-options.c fileSteven Rostedt (Red Hat)3-114/+2
2014-03-06trace-cmd: Version 2.2.2trace-cmd-v2.2.2Steven Rostedt (Red Hat)1-1/+1
2014-03-06trace-input: Init kbuf back to NULL after free kbufDitang Chen1-1/+2
2013-03-18kernelshark: Use ull annotation for 64bit numbersSteven Rostedt (Red Hat)1-4/+4
2013-03-07trace-cmd: Version 2.2.1trace-cmd-v2.2.1Steven Rostedt (Red Hat)1-1/+1
2013-03-07trace-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