aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2015-05-06Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds10-45/+64
2015-05-05perf probe: Fix segfault if passed with ''.Wang Nan1-0/+2
2015-05-01perf report: Fix -T/--threads option to work againNamhyung Kim1-1/+1
2015-05-01selftests/powerpc: Fix the pmu install ruleMichael Ellerman1-1/+1
2015-04-30Revert "powerpc/tm: Abort syscalls in active transactions"Michael Ellerman1-1/+1
2015-04-27perf bench numa: Fix immediate meeting of convergence conditionPetr Holasek1-0/+8
2015-04-27perf bench numa: Fixes of --quiet argumentPetr Holasek1-2/+2
2015-04-27perf bench futex: Fix hung wakeup tasks after requeueingDavidlohr Bueso1-7/+8
2015-04-27perf probe: Fix bug with global variables handlingHe Kuang1-1/+3
2015-04-27perf top: Fix a segfault when kernel map is restricted.Wang Nan1-1/+1
2015-04-26Merge tag 'pm+acpi-4.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+9
2015-04-24tools lib traceevent: Fix build failure on 32-bit archNamhyung Kim1-1/+1
2015-04-24perf kmem: Fix compiles on RHEL6/OL6David Ahern1-27/+27
2015-04-23tools lib api: Undefine _FORTIFY_SOURCE before setting itBobby Powers1-1/+1
2015-04-23perf kmem: Consistently use PRIu64 for printing u64 valuesWill Deacon1-2/+2
2015-04-23perf trace: Disable events and drain events when forked workload endsArnaldo Carvalho de Melo1-0/+5
2015-04-23perf trace: Enable events when doing system wide tracing and starting a workloadArnaldo Carvalho de Melo1-2/+3
2015-04-21Merge tag 'char-misc-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-3/+9
2015-04-19Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Linus Torvalds3-161/+419
2015-04-19Merge branches 'pm-cpufreq', 'powercap' and 'pm-tools'Rafael J. Wysocki1-2/+9
2015-04-18tools/power turbostat: correct dumped pkg-cstate-limit valueLen Brown1-9/+8
2015-04-18tools/power turbostat: calculate TSC frequency from CPUID(0x15) on SKLLen Brown1-1/+38
2015-04-18tools/power turbostat: correct DRAM RAPL units on recent Xeon processorsAndrey Semin1-3/+25
2015-04-18tools/power turbostat: Initial Skylake supportLen Brown1-13/+111
2015-04-18tools/power turbostat: Use $(CURDIR) instead of $(PWD) and add support for O=...Thomas D1-1/+5
2015-04-18tools/power turbostat: modprobe msr, if neededLen Brown1-2/+3
2015-04-18tools/power turbostat: dump MSR_TURBO_RATIO_LIMIT2Len Brown1-36/+105
2015-04-18tools/power turbostat: use new MSR_TURBO_RATIO_LIMIT namesLen Brown1-4/+4
2015-04-18Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-1/+184
2015-04-18Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds5-78/+567
2015-04-17Merge tag 'acpica-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds2-2/+2
2015-04-16Merge tag 'powerpc-4.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mp...Linus Torvalds21-91/+852
2015-04-16x86, selftests: Add single_step_syscall testAndy Lutomirski3-1/+184
2015-04-15mm, selftests: test return value of munmap for MAP_HUGETLB memoryDavid Rientjes3-4/+14
2015-04-15cpupower: fix breakage from libpci API changeLucas Stach1-2/+9
2015-04-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2-9/+20
2015-04-14Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds229-2445/+6322
2015-04-14Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-1/+2
2015-04-14Merge tag 'trace-v4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds1-1/+1
2015-04-14Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2015-04-14ACPICA: Fix a sscanf format string.Bob Moore1-1/+1
2015-04-14ACPICA: Unix: Cleanup to use ACPI_TO_INTEGER() to calc page offset.Lv Zheng1-1/+1
2015-04-13Merge tag 'staging-4.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-0/+1581
2015-04-13perf probe: Fix segfault when probe with lazy_line to fileHe Kuang1-1/+1
2015-04-13perf probe: Find compilation directory path for lazy matchingNaohiro Aota3-60/+74
2015-04-13perf probe: Set retprobe flag when probe in address-based alternative modeHe Kuang1-0/+1
2015-04-13Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds12-72/+833
2015-04-13tools/power turbostat: label base frequencyLen Brown1-2/+2
2015-04-13tools/power turbostat: update PERF_LIMIT_REASONS decodingLen Brown1-26/+26
2015-04-13tools/power turbostat: simplify default outputLen Brown2-70/+98
2015-04-13Merge tag 'linux-kselftest-4.1-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds67-196/+3364
2015-04-13perf kmem: Analyze page allocator events alsoNamhyung Kim2-17/+491
2015-04-11selftests/powerpc: Add transactional syscall testSam bobroff4-1/+153
2015-04-11selftests/powerpc: Move get_auxv_entry() to harness.cSam bobroff4-49/+48
2015-04-10perf evlist: Fix type for references to data_head/tailDavid Ahern3-10/+9
2015-04-10perf probe: Check the orphaned -x optionMasami Hiramatsu1-0/+10
2015-04-10perf probe: Support multiple probes on different binariesMasami Hiramatsu3-7/+13
2015-04-10perf buildid-list: Fix segfault when show DSOs with hitsHe Kuang3-9/+4
2015-04-10perf tools: Fix cross-endian analysisDavid Ahern1-1/+4
2015-04-10perf tools: Fix error path to do closedir() when synthesizing threadsArnaldo Carvalho de Melo1-8/+9
2015-04-10perf tools: Fix synthesizing fork_event.ppid for non-main threadDavid Ahern1-2/+12
2015-04-08perf tools: Add 'I' event modifier for exclude_idle bitJiri Olsa4-2/+49
2015-04-08perf report: Don't call map__kmap if map is NULL.Wang Nan1-1/+1
2015-04-08perf tests: Fix attr testsJiri Olsa2-2/+2
2015-04-08perf probe: Fix ARM 32 building errorWang Nan1-1/+2
2015-04-08perf tools: Merge all perf_event_attr print functionsPeter Zijlstra3-182/+141
2015-04-08perf record: Add clockid parameterPeter Zijlstra5-4/+154
2015-04-08perf sched replay: Use replay_repeat to calculate the runavg of cpu usage ins...Yunlong Song1-4/+4
2015-04-08perf sched replay: Support using -f to override perf.data file ownershipYunlong Song1-0/+1
2015-04-08perf sched replay: Fix the EMFILE error caused by the limitation of the maxim...Yunlong Song1-5/+26
2015-04-08perf sched replay: Handle the dead halt of sem_wait when create_tasks() fails...Yunlong Song1-1/+3
2015-04-08perf sched replay: Fix the segmentation fault problem caused by pr_err in thr...Yunlong Song1-2/+3
2015-04-08perf sched replay: Realloc the memory of pid_to_task stepwise to adapt to the...Yunlong Song1-1/+6
2015-04-08perf sched replay: Alloc the memory of pid_to_task dynamically to adapt to th...Yunlong Song1-2/+9
2015-04-08perf sched replay: Increase the MAX_PID value to fix assertion failure problemYunlong Song1-1/+1
2015-04-08perf sched replay: Use struct task_desc instead of struct task_task for corre...Yunlong Song1-1/+1
2015-04-08perf kmem: Respect -i optionJiri Olsa1-1/+2
2015-04-08tools lib traceevent: Honor operator priorityNamhyung Kim1-1/+16
2015-04-08perf kmaps: Check kmaps to make code more robustWang Nan7-16/+70
2015-04-08perf evlist: Fix inverted logic in perf_mmap__emptyHe Kuang1-1/+1
2015-04-08Merge tag 'v4.0-rc7' into x86/asm, to resolve conflictsIngo Molnar1-0/+8
2015-04-08x86, selftests: Add sigreturn selftestAndy Lutomirski6-0/+760
2015-04-07Merge 4.0-rc7 into staging-nextGreg Kroah-Hartman1-0/+8
2015-04-03ftracetest: Do not use usleep directlyNamhyung Kim3-6/+33
2015-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+8
2015-04-02selftest/mqueue: enable cross compilationTyler Baker1-2/+4
2015-04-02selftest/ipc: enable cross compilationTyler Baker1-5/+1
2015-04-02selftest/memfd: include default header install pathTyler Baker1-0/+1
2015-04-02selftest/mount: enable cross compilationTyler Baker1-2/+3
2015-04-02selftest/memfd: enable cross compilationTyler Baker1-3/+4
2015-04-02kselftests: timers: Make set-timer-lat fail more gracefully for !CAP_WAKE_ALARMJohn Stultz1-0/+7
2015-04-02perf data: Support using -f to override perf.data file ownership for 'convert'Yunlong Song3-3/+6
2015-04-02perf trace: Support using -f to override perf.data file ownershipYunlong Song1-0/+3
2015-04-02perf timechart: Support using -f to override perf.data file ownershipYunlong Song1-0/+3
2015-04-02perf script: Support using -f to override perf.data file ownershipYunlong Song1-4/+5
2015-04-02perf mem: Support using -f to override perf.data file ownershipYunlong Song1-0/+3
2015-04-02perf lock: Support using -f to override perf.data file ownershipYunlong Song1-0/+5
2015-04-02perf kvm: Support using -f to override perf.data.guest file ownershipYunlong Song2-0/+3
2015-04-02perf kmem: Support using -f to override perf.data file ownershipYunlong Song1-4/+5
2015-04-02perf inject: Support using -f to override perf.data file ownershipYunlong Song1-0/+1
2015-04-02perf evlist: Support using -f to override perf.data file ownershipYunlong Song2-0/+3
2015-04-02perf probe: Fix to track down unnamed union/structure membersMasami Hiramatsu2-5/+17
2015-04-02perf db-export: No need to have ->thread twice in struct export_sampleArnaldo Carvalho de Melo3-3/+1
2015-04-02perf db-export: No need to pass thread twice to db_export__sampleArnaldo Carvalho de Melo3-4/+4
2015-04-02perf scripting: No need to pass thread twice to the scripting callbacksArnaldo Carvalho de Melo5-17/+11
2015-04-02perf script: No need to lookup thread twiceArnaldo Carvalho de Melo1-9/+1
2015-04-02Merge branch 'perf/timer' into perf/coreIngo Molnar1-0/+8
2015-04-01selftests: Change memory on-off-test.sh name to be uniqueShuah Khan2-3/+3
2015-04-01selftests: change cpu on-off-test.sh name to be uniqueShuah Khan2-2/+2
2015-03-31perf ordered_samples: Remove references to perf_{evlist,tool} and machinesArnaldo Carvalho de Melo5-47/+37
2015-03-31perf session: Always initialize ordered_eventsArnaldo Carvalho de Melo1-3/+2
2015-03-31perf tools: Fix ppid for synthesized fork eventsDavid Ahern1-33/+50
2015-03-31perf tools: Refactor comm/tgid lookupDavid Ahern1-28/+44
2015-03-31perf callchain: Fix kernel symbol resolution by remembering the cpumodeDavid Hildenbrand1-14/+14
2015-03-31selftests/mount: Make git ignore all binaries in mount test suiteZhang Zhen1-0/+1
2015-03-31kselftests: timers: Reduce default runtime on inconsistency-check and set-tim...John Stultz2-2/+2
2015-03-31ftracetest: Convert exit -1 to exit $FAILMichael Ellerman7-7/+7
2015-03-31ftracetest: Cope properly with stack tracer not being enabledMichael Ellerman1-1/+3
2015-03-30perf build: Disable libbabeltrace check by defaultJiri Olsa2-4/+3
2015-03-28selftests/powerpc: Add a test of the switch_endian() syscallMichael Ellerman6-1/+214
2015-03-28tools: iio: generic_buffer: Fix generic scale extractionIrina Tirdea1-3/+17
2015-03-27Merge branch 'perf/core' into perf/timer, before applying new changesIngo Molnar216-2090/+5636
2015-03-27Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2-1/+2
2015-03-27Merge branch 'perf/urgent' into perf/core, to pick up fixes and to refresh th...Ingo Molnar8-16/+75
2015-03-26Merge tag 'linux-kselftest-4.0-rc6' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+8
2015-03-26tools lib traceevent: Zero should not be considered "not found" in eval_flag()Steven Rostedt1-5/+5
2015-03-26perf trace: Fix syscall enter formatting bugArnaldo Carvalho de Melo1-1/+1
2015-03-26perf tools: Set JOBS based on CPU or processorDavid Ahern1-1/+1
2015-03-26perf: Bump max number of cpus to 1024David Ahern1-1/+1
2015-03-26perf evlist: Return the first evsel with an invalid filter in apply_filters()Arnaldo Carvalho de Melo4-7/+11
2015-03-26perf timechart: Fix SIBGUS error on sparc64David Ahern1-1/+1
2015-03-25tracing: %pF is only for function pointersScott Wood1-1/+1
2015-03-25hv: hypervvssd: call endmntent before call setmntent againVaughan Cao1-2/+8
2015-03-25tools: hv: fcopy_daemon: support >2GB files for x86_32 guestDexuan Cui1-1/+1
2015-03-24tools, update rtctest.c to verify passage of timePrarit Bhargava1-0/+13
2015-03-24Documentation, split up rtc.txt into documentation and test filePrarit Bhargava2-1/+259
2015-03-24tools: bpf_asm: cleanup vlan extension related tokenDaniel Borkmann2-14/+14
2015-03-24Merge tag 'iio-for-4.1a' of git://git.kernel.org/pub/scm/linux/kernel/git/jic...Greg Kroah-Hartman6-0/+1567
2015-03-24filter: introduce SKF_AD_VLAN_TPID BPF extensionMichal Sekletar2-1/+12
2015-03-24perf tools: Add pid/tid filtering to report and script commandsDavid Ahern7-1/+67
2015-03-24perf diff: Add kallsyms optionDavid Ahern2-0/+5
2015-03-24tools lib traceevent: Add support for __print_array()Javi Merino4-0/+111
2015-03-24tools lib traceevent: Free filter tokens in process_filter()Steven Rostedt (Red Hat)1-0/+2
2015-03-24tools lib traceevent: Add way to find sub buffer boundarySteven Rostedt (Red Hat)2-0/+12
2015-03-24tools lib traceevent kbuffer: Remove extra update to data pointer in PADDINGSteven Rostedt (Red Hat)1-1/+0
2015-03-24tools lib traceevent: Make plugin options either string or booleanSteven Rostedt2-7/+59
2015-03-24tools lib traceevent: Add pevent_data_pid_from_comm()Steven Rostedt (Red Hat)2-0/+95
2015-03-24tools lib traceevent: Handle %z in bprint formatSteven Rostedt (Red Hat)1-0/+4
2015-03-24tools lib traceevent: Copy trace_clock and free itSteven Rostedt (Red Hat)2-3/+9
2015-03-24tools lib traceevent: Handle NULL comm nameJosef Bacik1-1/+4
2015-03-24perf symbols: Save DSO loading errno to better report errorsArnaldo Carvalho de Melo5-15/+96
2015-03-24perf target: Simplify handling of strerror_r returnArnaldo Carvalho de Melo1-5/+2
2015-03-24perf tools: Work around lack of sched_getcpu in glibc < 2.6.Vinson Lee2-0/+12
2015-03-24perf kmem: Print big numbers using thousands' groupNamhyung Kim1-4/+7
2015-03-24tools lib traceevent: Factor out allocating and processing argsJavi Merino1-37/+40
2015-03-24perf probe: Fix to get ummapped symbol address on kernelMasami Hiramatsu1-1/+4
2015-03-24perf tools: Remove (null) value of "Sort order" for perf mem reportYunlong Song2-1/+2
2015-03-24selftests: Add tool to generate kselftest tar archiveShuah Khan1-0/+55
2015-03-24selftests: Add kselftest install toolShuah Khan1-0/+37
2015-03-23perf annotate: Allow annotation for decompressed kernel modulesJiri Olsa1-1/+31
2015-03-23perf tools: Try to lookup kernel module map before creating oneJiri Olsa1-0/+5
2015-03-23perf tools: Remove is_kmodule_extension functionJiri Olsa2-12/+0
2015-03-23perf tools: Remove compressed argument from is_kernel_moduleJiri Olsa4-7/+4
2015-03-23perf tools: Use kmod_path__parse in is_kernel_moduleJiri Olsa1-10/+6
2015-03-23perf tools: Use kmod_path__parse in decompress_kmoduleJiri Olsa1-9/+11
2015-03-23perf tools: Use kmod_path__parse in map_groups__set_modules_path_dirJiri Olsa1-24/+41
2015-03-23Merge tag 'v4.0-rc5' into x86/asm, to resolve conflictsIngo Molnar3-2/+12
2015-03-21perf tools: Use kmod_path__parse for machine__new_dsoJiri Olsa1-38/+21
2015-03-21perf tools: Add machine__module_dso functionJiri Olsa1-11/+25
2015-03-21perf tools: Add dsos__addnew functionJiri Olsa2-9/+13
2015-03-21perf tools: Add kmod_path__parse functionJiri Olsa6-0/+159
2015-03-21perf tools: Add lzma decompression support for kernel moduleJiri Olsa6-0/+116
2015-03-21tools build: Add feature check for lzma libraryJiri Olsa4-4/+25
2015-03-21tools lib traceevent: Add destructor for format_fieldDavid Ahern2-3/+9
2015-03-21perf hists browser: Indicate which callchain entries are annotatedArnaldo Carvalho de Melo1-1/+3
2015-03-21perf trace: Handle legacy syscalls tracepointsArnaldo Carvalho de Melo1-4/+14
2015-03-21perf build: Move feature checks code under tools/buildJiri Olsa35-4/+4
2015-03-21perf build: Make features checks directory configurableJiri Olsa1-2/+4
2015-03-21perf build: Separate feature make support into config/Makefile.featureJiri Olsa2-164/+168
2015-03-21perf build: Fix feature_check name clashJiri Olsa1-3/+3
2015-03-21perf trace: Fix summary_only optionDavid Ahern1-1/+2
2015-03-21perf probe: Fix failure to add multiple probes without debuginfoHe Kuang1-3/+1
2015-03-20perf build: Add config/feature-checks/*.output to the .gitignore fileYunlong Song1-0/+1
2015-03-20perf build: Use FEATURE-DUMP instead of PERF-FEATURES in the .gitignore fileYunlong Song1-1/+1
2015-03-20perf tools: Don't allow empty argument for field-separatorWang Nan2-2/+2
2015-03-20perf tools: Fix race in build_id_cache__add_s()Milos Vyletel1-1/+2
2015-03-20Merge branches 'doc.2015.02.26a', 'earlycb.2015.03.03a', 'fixes.2015.03.03a',...Paul E. McKenney2-1/+2
2015-03-19selftests: Set CC using CROSS_COMPILE once in lib.mkMichael Ellerman8-9/+5
2015-03-19selftests: Add install support for the powerpc testsMichael Ellerman8-82/+73
2015-03-19selftests/timers: Use shared logic to run and install testsMichael Ellerman2-16/+13
2015-03-19kselftest/timers: Set default threadtest values to simplify execution scriptsJohn Stultz1-2/+6
2015-03-19perf report: Don't allow empty argument for '-t'.Wang Nan3-3/+22
2015-03-19perf callchain: Separate eh/debug frame offset cache.Wang Nan2-5/+6
2015-03-19perf tools: Avoid confusion with preloaded bash function for perf bash comple...Yunlong Song1-6/+30
2015-03-19perf tools: Add the bash completion for listing subsubcommands of perf traceYunlong Song2-6/+10
2015-03-19perf tools: Add the bash completion for listing subsubcommands of perf timechartYunlong Song2-4/+5
2015-03-19perf tools: Add the bash completion for listing subsubcommands of perf testYunlong Song2-3/+4
2015-03-19perf tools: Add the bash completion for listing subsubcommands of perf scriptYunlong Song2-3/+4
2015-03-19perf tools: Add the bash completion for listing subsubcommands of perf helpYunlong Song2-4/+15
2015-03-19perf tools: Add the bash completion for listing subsubcommands of perf dataYunlong Song2-3/+5