aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2016-06-15Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds4-3/+78
2016-06-10Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-10/+49
2016-06-06soreuseport: Fix reuseport_bpf testcase on 32bit architecturesHelge Deller1-5/+5
2016-06-06tools/virtio: add noring toolMichael S. Tsirkin2-1/+72
2016-06-06tools/virtio/ringtest: fix run-on-all.sh to work without /dev/cpuMike Rapoport1-2/+2
2016-06-06tools/virtio/ringtest: add usage example to READMEMike Rapoport1-0/+4
2016-05-27Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-1/+1236
2016-05-27perf ctf: Convert invalid chars in a string before set valueWang Nan1-2/+39
2016-05-27perf record: Fix crash when kptr is restrictedWang Nan1-0/+2
2016-05-27perf symbols: Check kptr_restrict for rootWang Nan1-8/+8
2016-05-26Merge branch 'kbuild' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek...Linus Torvalds1-4/+4
2016-05-25Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds35-247/+473
2016-05-25Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-0/+9
2016-05-25Merge branch 'parisc-4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-1/+9
2016-05-25tools: kvm_stat: Add commentsJanosch Frank1-2/+159
2016-05-25tools: kvm_stat: Introduce pid monitoringJanosch Frank2-22/+167
2016-05-25tools: kvm_stat: Powerpc related fixesHemant Kumar1-0/+2
2016-05-25tools: Add kvm_stat man pagePaolo Bonzini2-2/+99
2016-05-25tools: Add kvm_stat vm monitor scriptJanosch Frank3-1/+835
2016-05-24Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds4-3/+55
2016-05-23Merge tag 'linux-kselftest-4.7-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds3-3/+80
2016-05-23Merge tag 'trace-v4.7-3' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds1-10/+5
2016-05-23perf record: Read from backward ring bufferWang Nan3-0/+54
2016-05-23perf record: Rename variable to make code clearWang Nan1-10/+11
2016-05-23perf record: Prevent reading invalid data in record__mmap_readWang Nan1-0/+8
2016-05-23perf evlist: Add API to pause/resumeWang Nan2-0/+29
2016-05-23perf trace: Use the ptr->name beautifier as default for "filename" argsArnaldo Carvalho de Melo1-77/+43
2016-05-23perf trace: Use the fd->name beautifier as default for "fd" argsArnaldo Carvalho de Melo1-78/+54
2016-05-23Merge tag 'libnvdimm-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-22/+108
2016-05-23perf report: Add srcline_from/to branch sort keysAndi Kleen6-1/+101
2016-05-23ftracetest: Use proper logic to find process PIDSteven Rostedt (Red Hat)1-10/+5
2016-05-22Merge tag 'trace-v4.7-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ros...Linus Torvalds1-0/+143
2016-05-22selftests/thuge-gen: Use platform specific MAP_HUGETLB valueHelge Deller1-0/+2
2016-05-22parisc: Add ARCH_TRACEHOOK and regset supportHelge Deller1-1/+7
2016-05-22ringtest: pass buf != NULLMichael S. Tsirkin1-1/+1
2016-05-22virtio: add inorder optionMichael S. Tsirkin3-2/+54
2016-05-21Merge branch 'for-4.7/dax' into libnvdimm-for-nextDan Williams2-0/+11
2016-05-20Merge branch 'akpm' (patches from Andrew)Linus Torvalds12-42/+487
2016-05-20Merge tag 'staging-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-5/+136
2016-05-20/dev/dax, pmem: direct access to persistent memoryDan Williams2-0/+11
2016-05-20Merge tag 'char-misc-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+1
2016-05-20Merge tag 'usb-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds12-286/+752
2016-05-20radix-tree: tidy up next_chunkMatthew Wilcox1-44/+55
2016-05-20radix-tree: rename radix_tree_is_indirect_ptr()Matthew Wilcox1-2/+2
2016-05-20radix-tree: rename indirect_to_ptr() to entry_to_node()Matthew Wilcox2-3/+2
2016-05-20radix tree test suite: remove dependencies on heightMatthew Wilcox2-12/+25
2016-05-20radix-tree: fix radix_tree_dump() for multi-order entriesRoss Zwisler1-0/+1
2016-05-20radix-tree: fix radix_tree_range_tag_if_tagged() for multiorder entriesMatthew Wilcox2-1/+34
2016-05-20radix-tree: add test for radix_tree_locate_item()Ross Zwisler2-1/+15
2016-05-20radix-tree: rewrite radix_tree_locate_itemMatthew Wilcox1-12/+18
2016-05-20radix-tree: fix radix_tree_create for sibling entriesMatthew Wilcox1-0/+5
2016-05-20radix-tree test suite: add multi-order tag testRoss Zwisler1-0/+97
2016-05-20radix tree test suite: multi-order iteration testRoss Zwisler1-0/+92
2016-05-20radix-tree: add support for multi-order iteratingRoss Zwisler2-4/+4
2016-05-20radix-tree: fix multiorder BUG_ON in radix_tree_insertMatthew Wilcox1-0/+12
2016-05-20radix-tree: fix several shrinking bugs with multiorder entriesMatthew Wilcox1-0/+39
2016-05-20radix tree test suite: start adding multiorder testsMatthew Wilcox5-5/+76
2016-05-20raxix-tree: introduce CONFIG_RADIX_TREE_MULTIORDERMatthew Wilcox1-0/+1
2016-05-20radix tree test suite: rebuild when headers changeRoss Zwisler1-1/+1
2016-05-20radix tree test suite: keep regression test runs shortRoss Zwisler1-7/+15
2016-05-20radix tree test suite: allow testing other fan-out valuesRoss Zwisler2-7/+2
2016-05-20radix tree test suite: add tests for radix_tree_locate_item()Matthew Wilcox2-0/+44
2016-05-20radix tree test suite: fix buildMatthew Wilcox3-8/+12
2016-05-20perf evsel: Record fd into perf_mmapWang Nan2-0/+7
2016-05-20perf evsel: Add overwrite attribute and check write_backwardWang Nan2-0/+14
2016-05-20Merge tag 'perf-core-for-mingo-20160520' of git://git.kernel.org/pub/scm/linu...Ingo Molnar19-61/+109
2016-05-20Merge tag 'powerpc-4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds22-34/+665
2016-05-20perf tools: Set buildid dir under symfs when --symfs is providedHe Kuang8-13/+41
2016-05-20perf trace: Only auto set call-graph to "dwarf" when syscalls are being tracedArnaldo Carvalho de Melo1-1/+1
2016-05-20perf annotate: Sort list of recognised instructionsChris Ryder1-5/+23
2016-05-20perf annotate: Fix identification of ARM blt and bls instructionsChris Ryder1-1/+1
2016-05-20perf tools: Fix usage of max_stack sysctlArnaldo Carvalho de Melo8-11/+8
2016-05-20perf callchain: Stop validating callchains by the max_stack sysctlArnaldo Carvalho de Melo1-20/+5
2016-05-20perf trace: Fix exit_group() formattingArnaldo Carvalho de Melo1-1/+1
2016-05-20perf top: Use machine->kptr_restrict_warnedArnaldo Carvalho de Melo2-4/+3
2016-05-20perf trace: Warn when trying to resolve kernel addresses with kptr_restrict=1Arnaldo Carvalho de Melo3-1/+21
2016-05-20perf machine: Do not bail out if not managing to read ref reloc symbolArnaldo Carvalho de Melo1-4/+5
2016-05-20Merge tag 'perf-core-for-mingo-20160516' of git://git.kernel.org/pub/scm/linu...Ingo Molnar12-36/+59
2016-05-19Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linusLinus Torvalds1-2/+28
2016-05-18Merge tag 'trace-v4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds9-0/+530
2016-05-18Merge branch 'for-4.7/acpi6.1' into libnvdimm-for-nextDan Williams3-3/+5
2016-05-18Merge branch 'for-4.7/dsm' into libnvdimm-for-nextDan Williams1-17/+33
2016-05-18Merge branch 'for-4.7/libnvdimm' into libnvdimm-for-nextDan Williams1-0/+44
2016-05-18Merge branch 'for-4.7/dax' into libnvdimm-for-nextDan Williams2-7/+22
2016-05-17Merge tag 'gpio-v4.7-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds2-2/+2
2016-05-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds5-5/+5
2016-05-17objtool: Allow building with older libelfJan Beulich2-0/+9
2016-05-16Merge tag 'acpi-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds7-43/+51
2016-05-16Merge tag 'pm-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds25-944/+1265
2016-05-16perf tools: Separate accounting of contexts and real addresses in a stack traceArnaldo Carvalho de Melo4-11/+24
2016-05-16perf symbols: Introduce DSO__NAME_KALLSYMS and DSO__NAME_KCOREMasami Hiramatsu5-11/+14
2016-05-16perf stat: Use cpu-clock event for cpu targetsNamhyung Kim1-0/+3
2016-05-16perf stat: Update runtime using cpu-clock eventNamhyung Kim1-2/+4
2016-05-16perf stat: Fix indentation of stalled backend cycleNamhyung Kim1-1/+1
2016-05-16perf symbols: Store vdso buildid unconditionallyHe Kuang2-2/+3
2016-05-16perf stat: Avoid fractional digits for integer scalesAndi Kleen1-9/+10
2016-05-16Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+8
2016-05-16Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-0/+649
2016-05-16Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds176-2014/+5883
2016-05-16Merge branch 'core-signals-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-0/+185
2016-05-16Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds13-21/+476
2016-05-16tools: testing: define the _GNU_SOURCE macroMuhammad Falak R Wani1-1/+1
2016-05-16kselftests/ftrace: Add a test case for event pid filteringNamhyung Kim1-0/+72
2016-05-16kselftests/ftrace: Detect tracefs mount pointNamhyung Kim1-2/+7
2016-05-16Merge branches 'acpi-pci', 'acpi-misc' and 'acpi-tools'Rafael J. Wysocki1-2/+2
2016-05-13selftests/seccomp: add MIPS self-test supportMatt Redfearn1-2/+28
2016-05-12perf stat: Fallback to user only counters when perf_event_paranoid > 1Arnaldo Carvalho de Melo1-1/+6
2016-05-12perf evsel: Handle EACCESS + perf_event_paranoid=2 in fallback()Arnaldo Carvalho de Melo1-0/+18
2016-05-12perf evsel: Improve EPERM error handling in open_strerror()Arnaldo Carvalho de Melo1-2/+3
2016-05-12tools lib traceevent: Do not reassign parg after collapse_tree()Steven Rostedt1-2/+2
2016-05-12perf probe: Check if dwarf_getlocations() is availableArnaldo Carvalho de Melo6-0/+38
2016-05-12perf dwarf: Guard !x86_64 definitions under #ifdef else clauseArnaldo Carvalho de Melo1-4/+4
2016-05-12perf tools: Use readdir() instead of deprecated readdir_r()Arnaldo Carvalho de Melo1-30/+30
2016-05-12perf thread_map: Use readdir() instead of deprecated readdir_r()Arnaldo Carvalho de Melo1-4/+4
2016-05-12perf script: Use readdir() instead of deprecated readdir_r()Arnaldo Carvalho de Melo1-36/+34
2016-05-12perf tools: Use readdir() instead of deprecated readdir_r()Arnaldo Carvalho de Melo1-6/+6
2016-05-11perf buildid-cache: Use lsdir() for looking up buildid cachesMasami Hiramatsu1-26/+4
2016-05-11perf symbols: Use lsdir() for the search in kcore cache directoryMasami Hiramatsu1-12/+14
2016-05-11perf tools: Use SBUILD_ID_SIZE where applicableMasami Hiramatsu6-7/+7
2016-05-11perf tools: Fix lsdir to set errno correctlyMasami Hiramatsu1-1/+1
2016-05-11perf trace: Move seccomp args beautifiers to tools/perf/trace/beauty/Arnaldo Carvalho de Melo2-52/+53
2016-05-11perf trace: Move flock op beautifier to tools/perf/trace/beauty/Arnaldo Carvalho de Melo2-31/+32
2016-05-11perf build: Add build-test for debug-frame on arm/arm64He Kuang4-1/+42
2016-05-11perf build: Add build-test for libunwind cross-platforms supportHe Kuang6-0/+127
2016-05-11perf script: Fix export of callchains with recursion in db-exportChris Phlipot1-0/+4
2016-05-11perf script: Fix callchain addresses in db-exportChris Phlipot1-4/+1
2016-05-11perf script: Fix symbol insertion behavior in db-exportChris Phlipot1-2/+1
2016-05-11perf symbols: Add dso__insert_symbol functionChris Phlipot2-0/+15
2016-05-11perf scripting python: Use Py_FatalError instead of die()Arnaldo Carvalho de Melo1-2/+5
2016-05-11Merge tag 'perf-core-for-mingo-20160510' of git://git.kernel.org/pub/scm/linu...Ingo Molnar27-245/+510
2016-05-11Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2-0/+6
2016-05-11perf diff: Fix duplicated output columnNamhyung Kim1-0/+3
2016-05-11selftests/powerpc: Add test to check if TM SPRs are corruptedRashmica Gupta3-1/+146
2016-05-11selftests/powerpc: Add TM test to check if TAR is corruptedRashmica Gupta3-1/+92
2016-05-11selftests/powerpc: Add test for forking inside transactionRashmica Gupta3-1/+44
2016-05-11selftests/powerpc: Standardise TM callsRashmica Gupta2-13/+7
2016-05-11selftests/powerpc: Make reg.h common to all powerpc selftestsRashmica Gupta4-8/+13
2016-05-11perf tools: Fix perf regs mask generationNaveen N. Rao1-4/+4
2016-05-11perf/powerpc: Add support for unwinding perf-stackdumpChandan Kumar3-0/+98
2016-05-11selftests/powerpc: Fix subpage_prot test to return !0 on failureMichael Ellerman1-8/+10
2016-05-11selftests/powerpc: Test cp_abort during context switchChris Smart5-0/+129
2016-05-10perf tools: Remove xrealloc and ALLOC_GROWMasami Hiramatsu4-55/+0
2016-05-10perf help: Do not use ALLOC_GROW in add_cmd_listMasami Hiramatsu1-8/+22
2016-05-10perf pmu: Make pmu_formats_string to check return value of strbufMasami Hiramatsu1-5/+5
2016-05-10perf header: Make topology checkers to check return value of strbufMasami Hiramatsu1-11/+20
2016-05-10perf tools: Make alias handler to check return value of strbufMasami Hiramatsu3-20/+26
2016-05-10perf help: Make check_emacsclient_version to check strbuf APIsMasami Hiramatsu1-8/+10
2016-05-10perf probe: Check the return value of strbuf APIsMasami Hiramatsu3-97/+128
2016-05-10perf tools: Rewrite strbuf not to die()Masami Hiramatsu2-36/+82
2016-05-09libnvdimm, dax: introduce device-dax infrastructureDan Williams1-0/+1
2016-05-09ftracetest: Add instance created, delete, read and enable event testSteven Rostedt (Red Hat)1-0/+143
2016-05-09perf symbols: Fix handling of zero-length symbols.Chris Phlipot1-1/+1
2016-05-09perf evsel: Print state of perf_event_attr.write_backwardArnaldo Carvalho de Melo1-0/+1
2016-05-09perf tests: Add test to check backward ring bufferWang Nan4-0/+157
2016-05-09perf tools: Support reading from backward ring bufferWang Nan2-0/+54
2016-05-09perf script: Fix incorrect python db-export error messageChris Phlipot1-1/+1
2016-05-09perf stat: Scale values by unit before metricsAndi Kleen1-1/+3
2016-05-09perf callchain: Recording 'dwarf' callchains do not need DWARF unwinding supportHe Kuang1-2/+0
2016-05-09Merge 4.6-rc7 into staging-nextGreg Kroah-Hartman6-36/+312
2016-05-09Merge 4.6-rc7 into char-misc-testingGreg Kroah-Hartman6-36/+312
2016-05-08tools: bpf_jit_disasm: check for klogctl failureColin Ian King1-0/+3
2016-05-06perf trace: Move futex_op beautifier to tools/perf/trace/beauty/Arnaldo Carvalho de Melo2-45/+46
2016-05-06perf trace: Move open_flags beautifier to tools/perf/trace/beauty/Arnaldo Carvalho de Melo2-56/+57
2016-05-06perf trace: Move signum beautifier to tools/perf/trace/beauty/Arnaldo Carvalho de Melo2-53/+54
2016-05-06perf stat: Add extra output of counter values with -vvAndi Kleen1-0/+8
2016-05-06perf script: Update export-to-postgresql to support callchain exportChris Phlipot1-17/+30
2016-05-06perf script: Expose usage of the callchain db export via the python apiChris Phlipot3-16/+46
2016-05-06perf script: Add call path id to exported sample in db exportChris Phlipot2-1/+4
2016-05-06perf script: Enable db export to output sampled callchainsChris Phlipot2-0/+84
2016-05-06perf tools: Refactor code to move call path handling out of thread-stackChris Phlipot7-149/+204
2016-05-06perf callchain: Fix incorrect ordering of entriesChris Phlipot1-15/+41
2016-05-06perf trace: Do not print raw args list for syscalls with no argsArnaldo Carvalho de Melo1-1/+6
2016-05-05tools/testing/nvdimm: ND_CMD_CALL supportDan Williams1-3/+18
2016-05-05perf evlist: Rename variable in perf_mmap__read()Wang Nan1-14/+15
2016-05-05perf evlist: Extract perf_mmap__read()Wang Nan1-15/+24
2016-05-05perf symbols: Fix kallsyms perf test on ppc64leNaveen N. Rao5-15/+31
2016-05-05perf powerpc: Fix kprobe and kretprobe handling with kallsyms on ppc64leNaveen N. Rao1-5/+14
2016-05-05perf hists: Move sort__has_comm into struct perf_hpp_listJiri Olsa4-5/+6
2016-05-05perf hists: Move sort__has_thread into struct perf_hpp_listJiri Olsa4-9/+8
2016-05-05perf hists: Move sort__has_socket into struct perf_hpp_listJiri Olsa5-6/+5
2016-05-05perf hists: Move sort__has_dso into struct perf_hpp_listJiri Olsa4-9/+8
2016-05-05perf hists: Move sort__has_sym into struct perf_hpp_listJiri Olsa8-14/+13
2016-05-05perf hists: Move sort__has_parent into struct perf_hpp_listJiri Olsa6-7/+6
2016-05-05perf hists: Move sort__need_collapse into struct perf_hpp_listJiri Olsa11-20/+22
2016-05-05perf tools powerpc: Add support for generating bpf prologueNaveen N. Rao2-12/+29
2016-05-05perf trace: Do not show the runtime_ms for a thread when not collecting itArnaldo Carvalho de Melo1-1/+5
2016-05-05perf trace: Sort syscalls stats by msecs in --summaryArnaldo Carvalho de Melo1-10/+22
2016-05-05perf trace: Sort summary output by number of eventsArnaldo Carvalho de Melo1-21/+28
2016-05-05perf tools: Add template for generating rbtree resort classArnaldo Carvalho de Melo1-0/+149
2016-05-05perf machine: Introduce number of threads memberArnaldo Carvalho de Melo2-1/+7
2016-05-06Merge back new ACPICA material for v4.7.Rafael J. Wysocki6-41/+49
2016-05-05ACPICA: Move all ASCII utilities to a common fileBob Moore2-1/+8
2016-05-05ACPICA: Divergence: remove unwanted spaces for typedefLv Zheng3-37/+36
2016-05-05Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar5-35/+311
2016-05-05Merge tag 'v4.6-rc6' into x86/asm, to refresh the treeIngo Molnar6-36/+312
2016-05-05cpupower: fix potential memory leakArjun Sreedharan1-3/+5
2016-05-04signals/sigaltstack: Change SS_AUTODISARM to (1U << 31)Andy Lutomirski1-1/+1
2016-05-04signals/sigaltstack: Report current flag bits in sigaltstack()Andy Lutomirski1-3/+16
2016-05-04selftests/sigaltstack: Fix the sigaltstack test on old kernelsAndy Lutomirski1-7/+14
2016-05-03usbip: adding names db to port operationNobuo Iwata1-2/+11