aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2018-05-21Merge branch 'speck-v20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip...Linus Torvalds1-3/+19
2018-05-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-1/+6
2018-05-20Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-89/+479
2018-05-20Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-6/+29
2018-05-20Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-74/+155
2018-05-19objtool: Detect RIP-relative switch table references, part 2Josh Poimboeuf1-25/+12
2018-05-18radix tree test suite: multi-order iteration raceRoss Zwisler2-0/+64
2018-05-18radix tree test suite: add item_delete_rcu()Ross Zwisler2-0/+21
2018-05-18radix tree test suite: fix compilation issueRoss Zwisler1-1/+2
2018-05-18radix tree test suite: fix mapshift build targetRoss Zwisler1-4/+2
2018-05-17selftests/bpf: check return value of fopen in test_verifier.cJesper Dangaard Brouer1-0/+5
2018-05-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-20/+43
2018-05-15Merge tag 'perf-urgent-for-mingo-4.17-20180514' of git://git.kernel.org/pub/s...Ingo Molnar4-6/+29
2018-05-15objtool: Detect RIP-relative switch table referencesJosh Poimboeuf1-15/+18
2018-05-14x86/pkeys/selftests: Add a test for pkey 0Dave Hansen1-0/+30
2018-05-14x86/pkeys/selftests: Save off 'prot' for allocationsDave Hansen1-5/+9
2018-05-14x86/pkeys/selftests: Fix pointer mathDave Hansen1-7/+7
2018-05-14x86/pkeys/selftests: Fix pkey exhaustion test off-by-oneDave Hansen1-5/+8
2018-05-14x86/pkeys/selftests: Add PROT_EXEC testDave Hansen1-0/+44
2018-05-14x86/pkeys/selftests: Factor out "instruction page"Dave Hansen1-4/+17
2018-05-14x86/pkeys/selftests: Allow faults on unknown keysDave Hansen1-1/+9
2018-05-14x86/pkeys/selftests: Avoid printf-in-signal deadlocksDave Hansen1-12/+8
2018-05-14x86/pkeys/selftests: Remove dead debugging code, fix dprint_in_signalDave Hansen1-16/+0
2018-05-14x86/pkeys/selftests: Stop using assert()Dave Hansen1-4/+8
2018-05-14x86/pkeys/selftests: Give better unexpected fault error messagesDave Hansen1-6/+7
2018-05-14x86/selftests: Add mov_to_ss testAndy Lutomirski2-1/+286
2018-05-14x86/mpx/selftests: Adjust the self-test to fresh distros that export the MPX ABIIngo Molnar1-2/+5
2018-05-14x86/pkeys/selftests: Adjust the self-test to fresh distros that export the pk...Ingo Molnar1-26/+41
2018-05-14objtool: Support GCC 8 switch tablesJosh Poimboeuf1-2/+22
2018-05-14objtool: Support GCC 8's cold subfunctionsJosh Poimboeuf3-44/+93
2018-05-14objtool: Fix "noreturn" detection for recursive sibling callsJosh Poimboeuf1-3/+7
2018-05-14objtool, kprobes/x86: Sync the latest <asm/insn.h> header with tools/objtool/...Ingo Molnar1-0/+18
2018-05-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-1/+1
2018-05-13Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds7-6/+25
2018-05-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-4/+9
2018-05-11perf tools: Add missing newline when parsing empty BPF proggieArnaldo Carvalho de Melo1-1/+1
2018-05-11perf cs-etm: Remove redundant spaceLeo Yan1-2/+2
2018-05-11perf cs-etm: Support unknown_thread in cs_etm_auxtraceLeo Yan1-2/+22
2018-05-11KVM: selftests: exit with 0 status code when tests cannot be runPaolo Bonzini5-20/+43
2018-05-11tools: bpf: handle NULL return in bpf_prog_load_xattr()Jakub Kicinski1-1/+1
2018-05-10tc-testing: fix tdc tests for 'bpf' actionDavide Caratti1-3/+8
2018-05-10perf annotate: Display all available events on --stdioJin Yao1-0/+3
2018-05-10perf test: "probe libc's inet_pton" fails on s390 due to missing inlineThomas Richter1-1/+1
2018-05-10Merge tag 'perf-urgent-for-mingo-4.17-20180507' of git://git.kernel.org/pub/s...Ingo Molnar7-6/+25
2018-05-07selftests: net: use TEST_PROGS_EXTENDEDAnders Roxell1-1/+1
2018-05-07Revert "perf pmu: Fix pmu events parsing rule"Arnaldo Carvalho de Melo1-4/+4
2018-05-07tools headers kvm: Sync ARM UAPI headers with the kernel sourcesArnaldo Carvalho de Melo2-0/+12
2018-05-07tools headers kvm: Sync uapi/linux/kvm.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+7
2018-05-07tools headers: Sync x86 cpufeatures.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+1
2018-05-07perf vendor events intel: Remove duplicated entry for westmereep-dp in mapfil...William Cohen1-1/+0
2018-05-07perf bench numa: Fix typo in optionsYisheng Xie1-1/+1
2018-05-05seccomp: Add filter flag to opt-out of SSB mitigationKees Cook1-3/+19
2018-05-04Merge tag 'acpi-4.17-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-0/+1
2018-05-04tools: power/acpi, revert to LD = gccJiri Slaby1-0/+1
2018-05-03Merge tag 'linux-kselftest-4.17-rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-4/+4
2018-05-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-5/+11
2018-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller2-4/+7
2018-05-02bpf: minor fix to selftest test_stacktrace_build_id()Song Liu1-2/+2
2018-04-29Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-14/+21
2018-04-29Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds12-75/+123
2018-04-27selftests: Fix lib.mk run_tests target shell scriptMathieu Desnoyers1-4/+4
2018-04-27selftests: net: add in_netns.sh TEST_GEN_PROGS_EXTENDEDAnders Roxell1-1/+2
2018-04-27Merge tag 'driver-core-4.17-rc3' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-5/+8
2018-04-27x86/entry/64/compat: Preserve r8-r11 in int $0x80Andy Lutomirski1-14/+21
2018-04-26Merge tag 'trace-v4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-1/+45
2018-04-26bpf: fix uninitialized variable in bpf toolsJohn Fastabend1-2/+5
2018-04-26Merge tag 'perf-urgent-for-mingo-4.17-20180425' of git://git.kernel.org/pub/s...Ingo Molnar12-75/+123
2018-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-0/+2
2018-04-25bpf: fix for lex/yacc build error with gcc-5John Fastabend1-0/+2
2018-04-25selftests:firmware: fixes a call to a wrong function nameJeffrin Jose T1-1/+1
2018-04-25selftests: ftrace: Add a testcase for multiple actions on triggerMasami Hiramatsu1-0/+44
2018-04-25selftests: ftrace: Fix trigger extended error testcaseMasami Hiramatsu1-1/+1
2018-04-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-2/+7
2018-04-24perf stat: Fix duplicate PMU name for interval printKan Liang2-1/+5
2018-04-24perf evsel: Only fall back group read for leaderKan Liang1-1/+2
2018-04-24perf stat: Print out hint for mixed PMU group errorKan Liang1-1/+34
2018-04-24perf pmu: Fix core PMU alias list for X86 platformKan Liang1-13/+7
2018-04-23perf record: Fix s390 undefined record__auxtrace_init() return valueThomas Richter1-0/+1
2018-04-23perf mem: Document incorrect and missing optionsSangwon Hong1-12/+29
2018-04-23perf evsel: Disable write_backward for leader sampling group eventsJiri Olsa2-2/+8
2018-04-23perf pmu: Fix pmu events parsing ruleJiri Olsa1-4/+4
2018-04-23perf stat: Keep the / modifier separator in fallbackJiri Olsa1-1/+7
2018-04-23perf test: Adapt test case record+probe_libc_inet_pton.sh for s390Thomas Richter1-4/+2
2018-04-23perf list: Remove s390 specific strcmp_cpuid_cmp functionThomas Richter3-24/+6
2018-04-23perf machine: Set main kernel end address properlyNamhyung Kim1-12/+18
2018-04-23test_firmware: fix setting old custom fw path back on exit, second tryBen Hutchings1-4/+6
2018-04-23test_firmware: Install all scriptsBen Hutchings1-0/+1
2018-04-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller4-2/+7
2018-04-22Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds54-511/+690
2018-04-22Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+2
2018-04-21Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-19/+65
2018-04-21Merge tag 'linux-kselftest-4.17-rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-5/+3
2018-04-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-1/+1
2018-04-19coresight: Move to SPDX identifierMathieu Poirier8-76/+8
2018-04-19tools/bpf: fix test_sock and test_sock_addr.sh failureYonghong Song3-2/+4
2018-04-18perf test BPF: Fixup BPF test using epoll_pwait syscall function probeArnaldo Carvalho de Melo1-1/+1
2018-04-18perf tests mmap: Show which tracepoint is failingArnaldo Carvalho de Melo1-1/+1
2018-04-18perf tools: Add '\n' at the end of parse-options error messagesRavi Bangoria1-3/+3
2018-04-18perf record: Remove suggestion to enable APICAndi Kleen1-2/+1
2018-04-18perf record: Remove misleading error suggestionAndi Kleen1-2/+1
2018-04-18perf hists browser: Clarify top/report browser helpAndi Kleen1-1/+1
2018-04-18perf mem: Allow all record/report optionsAndi Kleen2-2/+5
2018-04-18perf trace: Support MAP_FIXED_NOREPLACEArnaldo Carvalho de Melo1-0/+3
2018-04-17selftests/filesystems: Don't run dnotify_test by defaultMichael Ellerman1-5/+3
2018-04-17perf list: Add s390 support for detailed/verbose PMU event descriptionThomas Richter1-0/+6
2018-04-17perf script: Extend misc field decoding with switch out event typeAlexey Budankov2-9/+13
2018-04-17perf report: Extend raw dump (-D) out with switch out event typeAlexey Budankov1-1/+3
2018-04-17perf/core: Store context switch out type in PERF_RECORD_SWITCH[_CPU_WIDE]Alexey Budankov1-3/+15
2018-04-17tools/headers: Synchronize kernel ABI headers, v4.17-rc1Ingo Molnar10-364/+451
2018-04-17objtool: Support HOSTCFLAGS and HOSTLDFLAGSLaura Abbott1-2/+2
2018-04-16Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds7-17/+995
2018-04-16kvm: selftests: add vmx_tsc_adjust_testPaolo Bonzini6-13/+991
2018-04-16tools/testing/nvdimm: enable labels for nfit_test.1 dimmsDan Williams1-0/+3
2018-04-16tools/testing/nvdimm: fix missing newline in nfit_test_dimm 'handle' attributeDan Williams1-1/+1
2018-04-16tools/testing/nvdimm: support nfit_test_dimm attributes under nfit_test.1Dan Williams1-18/+25
2018-04-16tools/testing/nvdimm: allow custom error code injectionDan Williams1-1/+37
2018-04-16Merge tag 'perf-core-for-mingo-4.17-20180413' of git://git.kernel.org/pub/scm...Ingo Molnar24-46/+178
2018-04-15Merge tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds3-3/+6
2018-04-15Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds29-177/+585
2018-04-13perf annotate: Handle variables in 'sub', 'or' and many other instructionsArnaldo Carvalho de Melo1-1/+66
2018-04-13perf annotate: Allow setting the offset level in .perfconfigArnaldo Carvalho de Melo2-3/+17
2018-04-13perf report: Fix switching to another perf.data fileArnaldo Carvalho de Melo1-5/+3
2018-04-13perf record: Change warning for missing sysfs entry to debugThomas Richter1-1/+2
2018-04-12proc: fixup copyright signAlexey Dobriyan9-7/+37
2018-04-12selftests: net: add in_netns.sh to TEST_PROGSAnders Roxell1-1/+1
2018-04-12perf tests: Disable breakpoint accounting test for powerpcSandipan Das1-0/+1
2018-04-12kvm: selftests: add -std=gnu99 cflagsPeng Hao1-1/+1
2018-04-12perf sched: Fix documentation for timehistTakuya Yamamoto1-2/+2
2018-04-12perf version: Print status for syscall_tableJin Yao1-0/+3
2018-04-12perf tools: Rename HAVE_SYSCALL_TABLE to HAVE_SYSCALL_TABLE_SUPPORTJin Yao5-8/+8
2018-04-12perf script: Use HAVE_LIBXXX_SUPPORT to replace NO_LIBXXXJin Yao2-4/+4
2018-04-12perf tests bpf: Remove unused ptrace.h include from LLVM testArnaldo Carvalho de Melo1-1/+0
2018-04-12perf jvmti: Give hints about package names needed to buildArnaldo Carvalho de Melo1-1/+1
2018-04-12perf annotate browser: Allow showing offsets in more than just jump targetsArnaldo Carvalho de Melo1-0/+5
2018-04-12perf annotate: Allow showing offsets in more than just jump targetsArnaldo Carvalho de Melo2-2/+18
2018-04-12perf tests: Run dwarf unwind test on arm32Kim Phillips3-0/+30
2018-04-12tools headers: Restore READ_ONCE() C++ compatibilityMark Rutland1-5/+15
2018-04-12perf stat: Enable 1ms interval for printing event counters valuesAlexey Budankov2-13/+3
2018-04-11Merge tag 'ktest-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds3-272/+1091
2018-04-11xarray: add the xa_lock to the radix_tree_rootMatthew Wilcox1-0/+1
2018-04-11radix tree: use GFP_ZONEMASK bits of gfp_t for flagsMatthew Wilcox1-0/+1
2018-04-11proc: selftests: test /proc/uptimeAlexey Dobriyan5-0/+202
2018-04-11proc: selftests: shotgun testing of read/readdir/readlink/writeAlexey Dobriyan3-0/+149
2018-04-11proc: add selftest for last field of /proc/loadavgAlexey Dobriyan3-0/+85
2018-04-11proc: fix /proc/*/map_files lookup some moreAlexey Dobriyan4-1/+172
2018-04-11proc: test /proc/self/syscallAlexey Dobriyan3-1/+48
2018-04-11proc: test /proc/self/wchanAlexey Dobriyan5-0/+34
2018-04-11selftests: bpf: update .gitignore with missing generated filesAnders Roxell1-0/+3
2018-04-10ktest: Take submenu into account for grub2 menusSatoru Takeuchi1-1/+1
2018-04-10Merge tag 'trace-v4.17' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds8-0/+360
2018-04-10Merge tag 'libnvdimm-for-4.17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-78/+177
2018-04-10kvm: selftests: fix spelling mistake: "divisable" and "divisible"Colin Ian King2-3/+3
2018-04-11Kbuild: fix # escaping in .cmd files for future MakeRasmus Villemoes3-3/+6
2018-04-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds17-7/+6413
2018-04-09Merge branch 'for-4.17/libnvdimm' into libnvdimm-for-nextDan Williams2-78/+177
2018-04-09perf tests clang: Fix function name for clang IR testSandipan Das1-1/+1
2018-04-09perf clang: Add support for recent clang versionsSandipan Das1-1/+10
2018-04-09perf tools: Fix perf builds with clang supportSandipan Das1-1/+2
2018-04-09perf tools: No need to include namespaces.h in util.hArnaldo Carvalho de Melo1-2/+2
2018-04-07ktest.pl: Add MAIL_COMMAND option to define how to send emailSteven Rostedt (VMware)2-20/+46
2018-04-07ktest.pl: Use run_command to execute sending mailSteven Rostedt (VMware)1-2/+2
2018-04-07ktest.pl: Allow dodie be recursiveSteven Rostedt (VMware)1-0/+7
2018-04-07ktest.pl: Kill test if mailer is not supportedSteven Rostedt (VMware)1-1/+1
2018-04-07ktest.pl: Add MAIL_PATH option to define where to find the mailerSteven Rostedt (VMware)2-5/+35
2018-04-07Merge tag 'powerpc-4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds8-12/+457
2018-04-07Merge tag 'linux-kselftest-4.17-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds12-14/+200
2018-04-06Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-0/+5
2018-04-06ktest.pl: No need to print no mailer is specified when mailto is notSteven Rostedt (VMware)1-3/+5
2018-04-06Ktest: add email options to sample.configTim Tianyang Chen1-0/+22
2018-04-06Ktest: Use dodie for critical faluresTim Tianyang Chen1-27/+27
2018-04-06Ktest: Add SigInt handlingTim Tianyang Chen1-0/+10
2018-04-06Ktest: Add email supportTim Tianyang Chen1-3/+58
2018-04-06ktest.pl: Detect if a config-bisect was interruptedSteven Rostedt (VMware)1-0/+14
2018-04-06ktest.pl: Make finding config-bisect.pl dynamicSteven Rostedt (VMware)2-1/+36
2018-04-06ktest.pl: Have ktest.pl pass -r to config-bisect.pl to reset bisectSteven Rostedt (VMware)2-8/+19
2018-04-06ktest.pl: Use diffconfig if available for failed config bisectsSteven Rostedt (VMware)1-1/+5
2018-04-06ktest.pl: Allow for the config-bisect.pl output to display to consoleSteven Rostedt (VMware)1-4/+12
2018-04-06ktest: Use config-bisect.pl in ktest.plScott Wood1-222/+42
2018-04-06ktest: Add standalone config-bisect.pl programSteven Rostedt (Red Hat)1-0/+763
2018-04-06perf hists browser: Remove leftover from row returned from refreshArnaldo Carvalho de Melo1-8/+2
2018-04-06perf hists browser: Show extra_title_lines in the 'D' debug hotkeyArnaldo Carvalho de Melo1-1/+2
2018-04-06perf auxtrace: Make auxtrace_queues__add_buffer() do CPU filteringAdrian Hunter1-10/+10
2018-04-05libnvdimm, testing: update the default smart ctrl_temperatureVishal Verma1-1/+1
2018-04-05libnvdimm, testing: Add emulation for smart injection commandsVishal Verma2-1/+53
2018-04-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-6/+7
2018-04-05tools headers uapi: Synchronize i915_drm.hArnaldo Carvalho de Melo1-4/+108
2018-04-05perf report: Remove duplicated 'samples' in lost samples warningArnaldo Carvalho de Melo1-1/+1
2018-04-05Merge tag 'gpio-v4.17-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds1-1/+1
2018-04-05perf ui browser: Fixup cleaning unused lines at the bottomArnaldo Carvalho de Melo1-2/+2
2018-04-05perf annotate browser: Fixup vertical line separating metrics from instructionsArnaldo Carvalho de Melo1-1/+1
2018-04-05perf annotate: Show group details on the title lineArnaldo Carvalho de Melo1-2/+5
2018-04-05perf auxtrace: Make auxtrace_queues__add_buffer() allocate struct bufferAdrian Hunter1-30/+24
2018-04-04Merge tag 'char-misc-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-74/+69
2018-04-04Merge tag 'driver-core-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-93/+314
2018-04-04Merge tag 'tty-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds4-1/+316
2018-04-04Merge tag 'usb-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds8-25/+80
2018-04-04kvm: selftests: add sync_regs_testPaolo Bonzini6-1/+595
2018-04-04kvm: selftests: add API testing infrastructurePaolo Bonzini12-0/+5813
2018-04-04Merge tag 'perf-core-for-mingo-4.17-20180403' of git://git.kernel.org/pub/scm...Ingo Molnar22-116/+418
2018-04-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds85-942/+10107