aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2012-07-02perf kvm: Fix segfault with report and mixed guestmount useDavid Ahern1-14/+15
2012-07-02perf kvm: Fix regression with guest machine creationDavid Ahern1-1/+1
2012-07-02perf script: Fix format regression due to libtraceevent mergeDavid Ahern1-2/+1
2012-06-22Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-8/+61
2012-06-12perf tools: Fix synthesizing tracepoint names from the perf.data headersArnaldo Carvalho de Melo1-0/+32
2012-06-11perf stat: Fix default output fileStephane Eranian1-1/+7
2012-06-11perf tools: Fix endianity swapping for adds_features bitmaskDavid Ahern4-7/+22
2012-06-10Tools: hv: verify origin of netlink connector messageOlaf Hering1-3/+7
2012-06-08Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds19-55/+212
2012-06-06Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/pub/scm/linux/kerne...Ingo Molnar19-55/+212
2012-06-03tools/power turbostat: fix IVB supportLen Brown1-0/+2
2012-06-03tools/power turbostat: fix un-intended affinity of forked programLen Brown1-2/+26
2012-05-31Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds7-1/+1369
2012-05-31syscalls, x86: add __NR_kcmp syscallCyrill Gorcunov3-1/+124
2012-05-31tools/selftests: add mq_perf_testsDoug Ledford3-1/+746
2012-05-31selftests: add mq_open_testsDoug Ledford3-1/+501
2012-05-31perf uprobes: Remove unnecessary check before strlist__deleteSrikar Dronamraju1-6/+2
2012-05-31perf symbols: Check for valid dso before creating mapSrikar Dronamraju1-1/+4
2012-05-31perf evsel: Fix 32 bit values endianity swap for sample_id_all headerJiri Olsa1-7/+22
2012-05-31perf session: Handle endianity swap on sample_id_all header dataJiri Olsa1-12/+55
2012-05-31perf symbols: Handle different endians properly during symbol loadJiri Olsa2-1/+62
2012-05-31perf evlist: Pass third argument to ioctl explicitlyNamhyung Kim1-2/+4
2012-05-31perf tools: Update ioctl documentation for PERF_IOC_FLAG_GROUPNamhyung Kim1-3/+4
2012-05-31perf tools: Make --version show kernel version instead of pull req tagArnaldo Carvalho de Melo1-1/+1
2012-05-31perf tools: Check if callchain is corruptedNamhyung Kim1-1/+13
2012-05-31perf callchain: Make callchain cursors TLSNamhyung Kim7-14/+17
2012-05-30Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds20-416/+610
2012-05-30perf tools: Fix pager on minimal-install embedded systemsAvik Sil1-0/+4
2012-05-30perf tools: Fix make tarballsArnaldo Carvalho de Melo1-0/+2
2012-05-30perf script: Fix regression in callchain dso nameDavid Ahern1-1/+1
2012-05-30perf stat: Initialize default events wrt exclude_{guest,host}Arnaldo Carvalho de Melo3-4/+19
2012-05-30perf annotate browser: Fix help window entry for navigating to hottest lineArnaldo Carvalho de Melo1-1/+1
2012-05-30perf report: Use the right symbol for annotationArnaldo Carvalho de Melo1-1/+1
2012-05-30Merge branch 'linus' into perf/urgentIngo Molnar7-139/+459
2012-05-29perf ui browser: Stop using 'self'Arnaldo Carvalho de Melo3-320/+320
2012-05-29perf annotate browser: Read perf config file for settingsArnaldo Carvalho de Melo4-0/+60
2012-05-29perf config: Allow '_' in config file variable namesArnaldo Carvalho de Melo1-1/+1
2012-05-29perf annotate browser: Make feature toggles globalArnaldo Carvalho de Melo1-35/+66
2012-05-29perf annotate browser: The idx_asm field should be used in asm only viewArnaldo Carvalho de Melo1-1/+5
2012-05-29tools/vm/page-types.c: cleanupsUlrich Drepper1-11/+11
2012-05-29kbuild: install kernel-page-flags.hUlrich Drepper1-27/+1
2012-05-29perf tools: Convert critical messages to ui__error()Namhyung Kim4-27/+25
2012-05-28perf ui: Make --stdio default when TUI is not supportedNamhyung Kim1-0/+1
2012-05-26tools lib traceevent: Silence compiler warning on 32bit buildNamhyung Kim1-1/+1
2012-05-25perf record: Fix branch_stack type in perf_record_optsStephane Eranian1-1/+1
2012-05-25perf tools: Reconstruct event with modifiers from perf_event_attrArnaldo Carvalho de Melo3-16/+104
2012-05-25perf top: Fix counter name fixup when fallbacking to cpu-clockArnaldo Carvalho de Melo1-1/+1
2012-05-25perf tools: fix thread_map__new_by_pid_str() memory leak in error pathFranck Bui-Huu1-11/+10
2012-05-24Merge branch 'perf-uprobes-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds6-101/+447
2012-05-24perf tools: Do not use _FORTIFY_SOURCE when DEBUG=1 is specifiedArnaldo Carvalho de Melo1-2/+2
2012-05-24tools lib traceevent: Fix signature of create_arg_item()Namhyung Kim1-3/+2
2012-05-24tools lib traceevent: Use proper function parameter typeNamhyung Kim1-0/+1
2012-05-24tools lib traceevent: Fix freeing arg on process_dynamic_array()Namhyung Kim1-3/+4
2012-05-24tools lib traceevent: Fix a possibly wrong memory dereferenceNamhyung Kim1-0/+2
2012-05-24tools lib traceevent: Fix a possible memory leakNamhyung Kim1-1/+4
2012-05-24tools lib traceevent: Allow expressions in __print_symbolic() fieldsStefan Hajnoczi1-0/+7
2012-05-24Merge branch 'perf/core' of git://git.kernel.org/pub/scm/linux/kernel/git/acm...Ingo Molnar1-1/+1
2012-05-23perf evlist: Explicititely initialize input_nameArnaldo Carvalho de Melo1-1/+1
2012-05-23Merge tag 'ktest-v3.5-spelling' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2012-05-23Merge branches 'perf-urgent-for-linus' and 'perf-core-for-linus' of git://git...Linus Torvalds22-658/+1002
2012-05-23ktest: Change singular "paranthesis" to plural "parentheses"Jesper Juhl1-1/+1
2012-05-22Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-42/+2
2012-05-22Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds72-4190/+11526
2012-05-22Merge tag 'usb-3.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-1/+6
2012-05-22perf evlist: Show event attribute detailsArnaldo Carvalho de Melo2-11/+100
2012-05-22perf tools: Bump default sample freq to 4 kHzArnaldo Carvalho de Melo2-2/+2
2012-05-22perf buildid-list: Work better with pipe modeStephane Eranian2-1/+7
2012-05-22perf tools: Fix piped mode read codeStephane Eranian1-8/+26
2012-05-22perf inject: Fix broken perf inject -bStephane Eranian1-0/+5
2012-05-22perf tools: rename HEADER_TRACE_INFO to HEADER_TRACING_DATAStephane Eranian3-8/+8
2012-05-22perf tools: Add union u64_swap type for swapping u64 dataJiri Olsa2-8/+7
2012-05-22perf tools: Carry perf_event_attr bitfield throught different endiansJiri Olsa1-0/+34
2012-05-22perf record: Fix documentation for branch stack samplingAnshuman Khandual1-1/+1
2012-05-22Merge tag 'ktest-v3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds12-1/+1001
2012-05-22perf target: Add cpu flag to sample_type if target has cpuNamhyung Kim2-1/+4
2012-05-22perf tools: Always try to build libtraceeventNamhyung Kim1-2/+2
2012-05-22perf tools: Rename libparsevent to libtraceevent in MakefileNamhyung Kim1-11/+11
2012-05-22perf script: Rename struct event to struct event_format in perl engineFrederic Weisbecker1-6/+6
2012-05-22perf script: Explicitly handle known default print arg typeFrederic Weisbecker1-0/+4
2012-05-22perf tools: Add hardcoded name term for pmu eventsJiri Olsa6-3/+59
2012-05-22perf tools: Separate 'mem:' event scanner bitsJiri Olsa2-2/+24
2012-05-22perf tools: Use allocated list for each parsed eventJiri Olsa3-41/+83
2012-05-22perf tools: Add support for displaying event parser debug infoJiri Olsa2-3/+15
2012-05-22perf test: Move parse event automated tests to separated objectJiri Olsa4-551/+605
2012-05-22ktest: Add README to explain what is in the examples directorySteven Rostedt1-0/+32
2012-05-22ktest: Add the snowball.conf example configSteven Rostedt1-0/+53
2012-05-22ktest: Add an example config that does cross compiling of several archsSteven Rostedt1-0/+260
2012-05-22ktest: Add kvm.conf example configSteven Rostedt1-0/+88
2012-05-22ktest: Add useful example configsSteven Rostedt6-0/+517
2012-05-22ktest: Add USE_OUTPUT_MIN_CONFIG to avoid prompt on make_min_configSteven Rostedt2-1/+16
2012-05-21ktest: Add MIN_CONFIG_TYPE to allow making a minum .config that has networkSteven Rostedt2-0/+24
2012-05-21Merge branch 'perf/parse-events-4' of git://github.com/fweisbec/tracing into ...Ingo Molnar18-3274/+9122
2012-05-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-8/+38
2012-05-18perf evsel: Create events initially disabled -- againDavid Ahern1-1/+1
2012-05-18ktest: Fix kernelrevision with POST_BUILDSteven Rostedt1-0/+11
2012-05-18Merge remote-tracking branch 'tip/perf/urgent' into perf/coreArnaldo Carvalho de Melo8-26/+93
2012-05-18perf tools: Split term type into value type and term typeJiri Olsa4-56/+96
2012-05-17perf hists: Fix callchain ip printf formatJiri Olsa1-1/+1
2012-05-17perf target: Add uses_mmap fieldNamhyung Kim5-0/+10
2012-05-17sched: Remove stale power aware scheduling remnants and dysfunctional knobsPeter Zijlstra2-42/+2
2012-05-16Revert 'perf evlist: Fix creation of cpu map'Namhyung Kim1-3/+3
2012-05-16perf target: Rename functions to avoid double negationNamhyung Kim5-15/+15
2012-05-15USB: testusb: add path /dev/bus/usb to default search paths for usbfsDu, ChangbinX1-0/+5
2012-05-12perf annotate browser: Add key bindings help windowArnaldo Carvalho de Melo1-7/+18
2012-05-12perf annotate browser: Show 'jumpy' functionsArnaldo Carvalho de Melo1-5/+60
2012-05-12perf annotate browser: Count the numbers of jump sources to a targetArnaldo Carvalho de Melo1-3/+3
2012-05-12perf annotate: Introduce ->free() method in ins_opsArnaldo Carvalho de Melo2-8/+21
2012-05-12perf annotate: Augment lock instruction outputArnaldo Carvalho de Melo2-34/+109
2012-05-11perf annotate: Resolve symbols using objdump comment for single op insArnaldo Carvalho de Melo1-0/+45
2012-05-11perf annotate: Resolve symbols using objdump commentArnaldo Carvalho de Melo2-1/+119
2012-05-11perf probe: Detect probe target when m/x options are absentSrikar Dronamraju2-5/+46
2012-05-11perf probe: Provide perf interface for uprobesSrikar Dronamraju6-98/+403
2012-05-11perf annotate: Use raw form for register indirect call instructionsArnaldo Carvalho de Melo1-0/+9
2012-05-11Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/...Ingo Molnar27-369/+583
2012-05-10perf hists browser: Use '/' for search/filter instead of 's'Arnaldo Carvalho de Melo1-2/+2
2012-05-09perf stat: handle ENXIO error for perf_event_openDavid Ahern1-1/+6
2012-05-09perf annotate: shorten helpline so it fits in visible spaceDavid Ahern1-3/+3
2012-05-09perf record: Reset event name when falling back to cpu-clockDavid Ahern1-0/+4
2012-05-09perf top: Update event name when falling back to cpu-clockDavid Ahern1-0/+4
2012-05-09perf stat: handle ENXIO error for perf_event_openDavid Ahern1-1/+6
2012-05-09perf record: Fix fallback to cpu-clock on ppcDavid Ahern1-2/+6
2012-05-09perf report: Fix format string for x86-32 compilationJiri Olsa1-1/+1
2012-05-08Merge branch 'perf/annotate' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar5-72/+164
2012-05-08perf top: Default to system wide using perf_target methodsArnaldo Carvalho de Melo1-2/+1
2012-05-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller6-18/+60
2012-05-07USB: ffs-test: fix length argument of out function callMatthias Fend1-1/+1
2012-05-07perf annotate browser: Compact 'nop' outputArnaldo Carvalho de Melo1-0/+13
2012-05-07perf annotate browser: Do raw printing in 'o'ffset in a single placeArnaldo Carvalho de Melo3-14/+29
2012-05-07perf stat: Use perf_evlist__create_mapsNamhyung Kim1-14/+8
2012-05-07perf target: Consolidate target task/cpu checkingNamhyung Kim6-20/+31
2012-05-07perf tools: Introduce perf_target__strerror()Namhyung Kim5-5/+87
2012-05-07perf target: Introduce perf_target__parse_uid()Namhyung Kim6-39/+42
2012-05-07perf target: Introduce perf_target_errnoNamhyung Kim2-12/+46
2012-05-07perf evlist: Fix creation of cpu mapNamhyung Kim1-2/+3
2012-05-07perf top: Set target.system_wideArnaldo Carvalho de Melo1-0/+4
2012-05-07perf: Turn off compiler warnings for flex and bison generated filesGreg Kroah-Hartman1-2/+2
2012-05-04perf session: Fail on processing event with unknown sizeJiri Olsa1-21/+9
2012-05-03perf annotate browser: Don't change the asm line color when toggling sourceArnaldo Carvalho de Melo1-3/+0
2012-05-03perf annotate browser: More clearly separate columnsArnaldo Carvalho de Melo3-28/+36
2012-05-03perf ui browser: Introduce routine to draw vertical lineArnaldo Carvalho de Melo2-0/+11
2012-05-02perf ui: Change fallback policy of setup_browser()Namhyung Kim4-18/+16
2012-05-02perf ui: Add gtk2 support into setup_browser()Namhyung Kim7-165/+205
2012-05-02perf ui gtk: Rename functions for consistencyNamhyung Kim3-17/+17
2012-05-02perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser()Namhyung Kim3-6/+5
2012-05-02perf ui: Make setup_browser() genericNamhyung Kim1-19/+25
2012-05-02perf target: Split out perf_target handling codeNamhyung Kim8-44/+68
2012-05-02perf tools: Check more combinations of PID/TID, UID and CPU switchesNamhyung Kim1-0/+14
2012-05-02perf evlist: Make create_maps() take struct perf_targetNamhyung Kim5-16/+15
2012-05-02perf tools: Introduce perf_target__validate() helperNamhyung Kim5-29/+31
2012-05-02perf top: Convert to struct perf_targetNamhyung Kim3-30/+28
2012-05-02perf stat: Convert to struct perf_targetNamhyung Kim1-25/+22
2012-05-02perf tools: Introduce struct perf_targetNamhyung Kim5-32/+41
2012-05-02perf tools: Fix include header files in util/parse-events.hRobert Richter1-0/+2
2012-05-02perf test: Make the rdpmc test honour 'verbose' modeArnaldo Carvalho de Melo1-4/+2
2012-05-02Merge tag 'perf-urgent-for-mingo' of git://git.kernel.org/pub/scm/linux/kerne...Ingo Molnar2-5/+30
2012-05-02virtio/tools: add delayed interupt modeMichael S. Tsirkin2-4/+23
2012-05-01Merge tag 'ktest-for-v3.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-3/+9
2012-05-01perf stat: Fix case where guest/host monitoring is not supported by kernelStephane Eranian1-4/+29
2012-05-01perf build-id: Fix filename size calculationNamhyung Kim1-1/+1
2012-05-01ktest: Fix reboot on success stopping all rebootsSteven Rostedt1-2/+8
2012-05-01ktest.pl: Fix combined usage of BISECT_REVERSE and BISECT_SKIPRuss Dill1-1/+1
2012-04-27perf annotate browser: Don't display 0.00 percentagesArnaldo Carvalho de Melo1-7/+7
2012-04-27perf annotate browser: Remove the vertical line after the percentagesArnaldo Carvalho de Melo1-5/+4
2012-04-27perf annotate browser: Show current jump, back or forwardArnaldo Carvalho de Melo1-27/+23
2012-04-27perf ui browser: Add method to draw up/down arrow lineArnaldo Carvalho de Melo2-4/+54
2012-04-27perf annotate browser: Add a right arrow before call instructionsArnaldo Carvalho de Melo1-0/+3
2012-04-27Merge tag 'perf-annotate-for-mingo' of git://git.kernel.org/pub/scm/linux/ker...Ingo Molnar8-195/+645
2012-04-25perf annotate browser: Don't draw jump connectors for out of function jumpsArnaldo Carvalho de Melo1-2/+4
2012-04-25perf annotate: Mark jump instructions with no offsetArnaldo Carvalho de Melo2-3/+12
2012-04-25parse-events: Rename struct record to struct pevent_recordSteven Rostedt6-49/+49
2012-04-25parse-event: Fix memset pointer size bug in handleSteven Rostedt1-1/+1
2012-04-25parse-events: Allow '*' and '/' operations in TP_printkSteven Rostedt1-0/+6
2012-04-25parse-events: Support '+' opcode in print formatVaibhav Nagarnaik1-0/+12
2012-04-25parse-events: Let pevent_free() take a NULL pointerSteven Rostedt1-3/+10
2012-04-25parse-events: Handle opcode parsing errorVaibhav Nagarnaik1-8/+11
2012-04-25parse-events: Handle invalid opcode parsing gracefullyVaibhav Nagarnaik1-42/+83
2012-04-25perf/events: Correct size given to memsetJulia Lawall1-1/+1
2012-04-25perf/events: Add flag/symbol format_flagsTom Zanussi1-0/+15
2012-04-25perf/events: Add flag to produce nsec outputSteven Rostedt3-3/+25
2012-04-25perf: Have perf use the new libtraceevent.a librarySteven Rostedt12-3467/+481
2012-04-25events: Update tools/lib/traceevent to work with perfSteven Rostedt5-33/+37
2012-04-25perf: Build libtraceevent.aSteven Rostedt2-1/+10
2012-04-25perf annotate: Disambiguage offsets and addresses in operandsArnaldo Carvalho de Melo3-19/+22
2012-04-25perf annotate browser: Handle NULL jump targetsArnaldo Carvalho de Melo1-0/+7
2012-04-25tools/events: Add files to create libtraceevent.aSteven Rostedt7-0/+8715
2012-04-25perf: Separate out trace-cmd parse-events from perf filesSteven Rostedt5-3405/+3405
2012-04-25Merge tag 'v3.4-rc4' into perf/coreIngo Molnar2-5/+14
2012-04-24perf annotate browser: Initial loop detectionArnaldo Carvalho de Melo3-4/+98
2012-04-23perf tools: Cleanup realloc useUlrich Drepper1-11/+6
2012-04-20ui browser: Add method to write graphical charactersArnaldo Carvalho de Melo3-10/+12
2012-04-20perf annotate browser: Handle retq instructionsArnaldo Carvalho de Melo1-4/+9
2012-04-20perf annotate browser: Add visual cue for retq instructionArnaldo Carvalho de Melo1-4/+13
2012-04-20perf annotate browser: Add visual cues on jump linesArnaldo Carvalho de Melo1-1/+12
2012-04-20perf annotate browser: Suppress the callq addressArnaldo Carvalho de Melo2-2/+42
2012-04-20perf annotate browser: Bandaid offsets/jump label objdump ambiguityArnaldo Carvalho de Melo1-1/+9
2012-04-20perf annotate: Group operands membersArnaldo Carvalho de Melo3-46/+49
2012-04-20perf symbols: Read plt symbols from proper symtab_type binaryJiri Olsa1-7/+6
2012-04-19perf annotate: Add missing jump variantsArnaldo Carvalho de Melo1-0/+29
2012-04-19perf annotate browser: Use a vertical line as percentage separatorArnaldo Carvalho de Melo1-2/+4
2012-04-19perf annotate browser: Make lines more compactArnaldo Carvalho de Melo1-8/+9