aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2018-03-25Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+6
2018-03-23Merge tag 'trace-v4.16-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-0/+186
2018-03-23selftests: ftrace: Add a testcase for probepointMasami Hiramatsu1-0/+43
2018-03-23selftests: ftrace: Add a testcase for string type with kprobe_eventMasami Hiramatsu1-0/+46
2018-03-23selftests: ftrace: Add probe event argument syntax testcaseMasami Hiramatsu1-0/+97
2018-03-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-0/+4
2018-03-19selftests/x86/ptrace_syscall: Fix for yet more glibc interferenceAndy Lutomirski1-2/+6
2018-03-18Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+28
2018-03-14selftests/x86/entry_from_vm86: Add test cases for POPFAndy Lutomirski1-3/+27
2018-03-14selftests/x86/entry_from_vm86: Exit with 1 if we failAndy Lutomirski1-1/+1
2018-03-11Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-25/+13
2018-03-11Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds11-15/+61
2018-03-09selftests/vm/run_vmtests: adjust hugetlb size according to nr_cpusLi Zhijian1-8/+17
2018-03-09Merge tag 'powerpc-4.16-5' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds3-1/+17
2018-03-08x86/vsyscall/64: Drop "native" vsyscallsAndy Lutomirski1-5/+6
2018-03-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-0/+4
2018-03-07objtool: Fix 32-bit buildJosh Poimboeuf1-20/+7
2018-03-06tools: bpftool: fix compilation with older headersJiri Benc1-0/+4
2018-03-06perf tools: Fix trigger class trigger_on()Adrian Hunter1-4/+5
2018-03-06perf auxtrace: Prevent decoding when --no-itraceAdrian Hunter1-6/+9
2018-03-06perf stat: Fix CVS output format for non-supported countersIlya Pronin1-1/+1
2018-03-05Merge tag 'linux-kselftest-4.16-rc5' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+2
2018-03-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-1/+59
2018-03-05tools headers: Sync x86's cpufeatures.hArnaldo Carvalho de Melo1-0/+1
2018-03-05tools headers: Sync copy of kvm UAPI headersArnaldo Carvalho de Melo1-0/+2
2018-03-05perf record: Fix crash in pipe modeJiri Olsa3-2/+16
2018-03-05perf annotate browser: Be more robust when drawing jump arrowsArnaldo Carvalho de Melo1-0/+25
2018-03-05perf top: Fix annoying fallback message on older kernelsKan Liang1-1/+1
2018-03-05perf kallsyms: Fix the usage on the man pageSangwon Hong1-1/+1
2018-03-04tc-testing: skbmod: fix match value of ethertypeDavide Caratti1-1/+1
2018-03-04Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+5
2018-03-02selftests: memory-hotplug: fix emit_tests regressionShuah Khan1-1/+2
2018-03-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-0/+58
2018-03-02selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailableMichael Ellerman1-0/+14
2018-02-28Merge tag 'linux-kselftest-4.16-rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds8-16/+19
2018-02-28objtool: Fix another switch table detection issueJosh Poimboeuf1-1/+5
2018-02-28selftests/powerpc: Fix missing clean of pmu/lib.oMichael Ellerman1-1/+1
2018-02-26selftests: vm: update .gitignore with new testShuah Khan1-0/+1
2018-02-26selftests: memory-hotplug: silence test command echoShuah Khan1-1/+1
2018-02-26selftests/futex: Fix line continuation in MakefileDaniel Díaz1-3/+3
2018-02-26Merge branch 'idr-2018-02-06' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds5-2/+68
2018-02-26idr: Fix handling of IDs above INT_MAXMatthew Wilcox1-0/+52
2018-02-26Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-12/+108
2018-02-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-220/+287
2018-02-26selftests/powerpc: Skip tm-trap if transactional memory is not enabledMichael Ellerman1-0/+2
2018-02-25radix tree test suite: Fix buildMatthew Wilcox4-2/+16
2018-02-24tools/kvm_stat: print 'Total' line for multiple events onlyStefan Raspl1-1/+1
2018-02-24tools/kvm_stat: group child events indented after parentStefan Raspl1-30/+59
2018-02-24tools/kvm_stat: separate drilldown and fields filteringStefan Raspl1-43/+100
2018-02-24tools/kvm_stat: eliminate extra guest/pid selection dialogStefan Raspl2-75/+39
2018-02-24tools/kvm_stat: mark private methods as suchStefan Raspl1-66/+66
2018-02-24tools/kvm_stat: fix debugfs handlingStefan Raspl1-14/+26
2018-02-24tools/kvm_stat: print error on invalid regexStefan Raspl1-0/+3
2018-02-24tools/kvm_stat: fix crash when filtering out all non-child trace eventsStefan Raspl1-0/+6
2018-02-24tools/kvm_stat: avoid 'is' for equality checksMarc Hartmayer1-2/+2
2018-02-24tools/kvm_stat: use a more pythonic way to iterate over dictionariesMarc Hartmayer1-8/+8
2018-02-24tools/kvm_stat: use a namedtuple for storing the valuesMarc Hartmayer1-12/+15
2018-02-24tools/kvm_stat: simplify the sortkey functionMarc Hartmayer1-15/+8
2018-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds7-4/+36
2018-02-23Merge branch 'fixes-v4.16-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+61
2018-02-23bpf: allow xadd only on aligned memoryDaniel Borkmann1-0/+58
2018-02-22bpf, arm64: fix out of bounds access in tail callDaniel Borkmann1-0/+26
2018-02-22Merge tag 'seccomp-v4.16-rc3' of https://git.kernel.org/pub/scm/linux/kernel/...James Morris1-0/+61
2018-02-22selftests/bpf/test_maps: exit child process without error in ENOMEM caseLi Zhijian1-0/+2
2018-02-21seccomp: add a selftest for get_metadataTycho Andersen1-0/+61
2018-02-22selftests/bpf: update gitignore with test_libbpf_openAnders Roxell1-0/+1
2018-02-22selftests/bpf: tcpbpf_kern: use in6_* macros from glibcAnders Roxell1-1/+0
2018-02-21selftests/memfd: add run_fuse_test.sh to TEST_FILESAnders Roxell1-0/+1
2018-02-21tools: fix cross-compile var clobberingMartin Kelly13-22/+18
2018-02-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-3/+7
2018-02-21objtool: Add module specific retpoline rulesPeter Zijlstra3-2/+12
2018-02-21objtool: Add retpoline validationPeter Zijlstra4-3/+89
2018-02-21objtool: Use existing global variables for optionsPeter Zijlstra5-10/+10
2018-02-20tools/libbpf: Avoid possibly using uninitialized variableJeremy Cline1-2/+3
2018-02-16Merge tag 'perf-core-for-mingo-4.17-20180215' of git://git.kernel.org/pub/scm...Ingo Molnar33-578/+1067
2018-02-15Revert "tools include s390: Grab a copy of arch/s390/include/uapi/asm/unistd.h"Hendrik Brueckner2-413/+0
2018-02-15perf s390: Rework system call table creation by using syscall.tblHendrik Brueckner2-14/+14
2018-02-15perf s390: Grab a copy of arch/s390/kernel/syscall/syscall.tblHendrik Brueckner1-0/+390
2018-02-15tools/headers: Synchronize kernel ABI headers, v4.16-rc1Ingo Molnar5-0/+171
2018-02-15perf test: Fix test trace+probe_libc_inet_pton.sh for s390xThomas Richter1-5/+18
2018-02-15perf data: Document missing --force optionSangwon Hong1-0/+4
2018-02-15perf tools: Substitute yet another strtoull()Andy Shevchenko1-22/+2
2018-02-15perf top: Check the latency of perf_top__mmap_read()Kan Liang1-0/+9
2018-02-15perf top: Switch default mode to overwrite modeKan Liang1-9/+25
2018-02-15perf top: Remove lost events checkingKan Liang1-3/+5
2018-02-15perf hists browser: Add parameter to disable lost event warningKan Liang6-20/+36
2018-02-15perf top: Add overwrite fall backKan Liang1-0/+36
2018-02-15perf evsel: Expose the perf_missing_features structArnaldo Carvalho de Melo2-11/+15
2018-02-15perf top: Check per-event overwrite termKan Liang1-0/+73
2018-02-15perf mmap: Discard legacy interface for mmap readKan Liang2-49/+4
2018-02-15perf test: Update mmap read functions for backward-ring-buffer testKan Liang1-2/+5
2018-02-15perf mmap: Introduce perf_mmap__read_event()Kan Liang2-0/+43
2018-02-15perf mmap: Introduce perf_mmap__read_done()Kan Liang2-0/+12
2018-02-15perf mmap: Discard 'prev' in perf_mmap__read()Kan Liang1-18/+10
2018-02-15perf mmap: Add new return value logic for perf_mmap__read_init()Kan Liang1-6/+6
2018-02-15perf mmap: Introduce perf_mmap__read_init()Kan Liang2-10/+29
2018-02-15perf mmap: Cleanup perf_mmap__push()Kan Liang1-1/+1
2018-02-15perf mmap: Recalculate size for overwrite modeKan Liang1-0/+2
2018-02-15perf evlist: Remove stale mmap read for backwardKan Liang2-21/+0
2018-02-15perf vendor events aarch64: Add JSON metrics for ARM Cortex-A53 ProcessorWilliam Cohen7-0/+183
2018-02-15tools: bpftool: preserve JSON output on errors on batch file parsingQuentin Monnet1-1/+1
2018-02-15tools: bpftool: preserve JSON for batch mode when dumping insns to fileQuentin Monnet1-0/+3
2018-02-14Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds9-54/+159
2018-02-15selftests/x86/mpx: Fix incorrect bounds with old _sigfaultRui Wang1-2/+30
2018-02-15objtool: Fix segfault in ignore_unreachable_insn()Josh Poimboeuf1-3/+9
2018-02-15selftests/x86: Disable tests requiring 32-bit support on pure 64-bit systemsDominik Brodowski1-7/+13
2018-02-15selftests/x86: Do not rely on "int $0x80" in single_step_syscall.cDominik Brodowski2-1/+6
2018-02-14Merge tag 'powerpc-4.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+1
2018-02-13selftests: memfd: add config fragment for fuseAnders Roxell1-0/+1
2018-02-13selftests: pstore: Adding config fragment CONFIG_PSTORE_RAM=mNaresh Kamboju1-0/+1
2018-02-13selftests/android: Fix line continuation in MakefileDaniel Díaz1-4/+4
2018-02-13selftest/vDSO: fix O=Dominik Brodowski1-7/+7
2018-02-13selftests: sync: missing CFLAGS while compilingAnders Roxell1-1/+1
2018-02-13selftests/powerpc: Fix to use ucontext_t instead of struct ucontextHarish1-1/+1
2018-02-13selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.cDominik Brodowski1-0/+4
2018-02-13selftests/x86: Fix build bug caused by the 5lvl test which has been moved to ...Dominik Brodowski1-1/+1
2018-02-13selftests/x86/pkeys: Remove unused functionsIngo Molnar1-28/+0
2018-02-13selftests/x86: Clean up and document sscanf() usageDominik Brodowski2-6/+16
2018-02-13selftests/x86: Fix vDSO selftest segfault for vsyscall=noneDominik Brodowski1-7/+43
2018-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds13-29/+371
2018-02-09Merge tag 'trace-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-3/+50
2018-02-09bpf: fix rlimit in reuseport net selftestDaniel Borkmann1-1/+20
2018-02-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller12-28/+351
2018-02-09Merge tag 'acpi-part2-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds10-10/+10
2018-02-09objtool: Fix switch-table detectionPeter Zijlstra2-2/+40
2018-02-09tools/libbpf: handle issues with bpf ELF objects containing .eh_framesJesper Dangaard Brouer1-0/+26
2018-02-09selftests/bpf: add selftest that use test_libbpf_openJesper Dangaard Brouer2-2/+61
2018-02-09selftests/bpf: add test program for loading BPF ELF filesJesper Dangaard Brouer2-1/+151
2018-02-09tools/libbpf: improve the pr_debug statements to contain section numbersJesper Dangaard Brouer1-12/+13
2018-02-09bpf: Sync kernel ABI header with tooling header for bpf_common.hJesper Dangaard Brouer1-3/+4
2018-02-08Merge branch 'idr-2018-02-06' of git://git.infradead.org/users/willy/linux-daxLinus Torvalds2-6/+25
2018-02-08Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2-23/+31
2018-02-08selftests/ftrace: Add more tests for removing of function probesSteven Rostedt (VMware)1-0/+37
2018-02-08selftests/ftrace: Add some missing glob checksSteven Rostedt (VMware)1-0/+6
2018-02-08selftests/ftrace: Have reset_ftrace_filter handle multiple instancesSteven Rostedt (VMware)1-0/+3
2018-02-08selftests/ftrace: Have reset_ftrace_filter handle modulesSteven Rostedt (VMware)1-3/+4
2018-02-08tools: bpftool: add bash completion for cgroup commandsQuentin Monnet2-6/+62
2018-02-08tools: bpftool: add bash completion for `bpftool prog load`Quentin Monnet1-2/+6
2018-02-08tools: bpftool: make syntax for program map update explicit in man pageQuentin Monnet1-1/+2
2018-02-08tools: bpftool: exit doc Makefile early if rst2man is not availableQuentin Monnet1-0/+5
2018-02-08libbpf: complete list of strings for guessing program typeQuentin Monnet1-0/+5
2018-02-08selftests: bpf: test_kmod.sh: check the module path before insmodNaresh Kamboju1-3/+15
2018-02-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-11/+49
2018-02-06Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-18/+219
2018-02-06Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds13-12/+89
2018-02-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds13-3/+1624
2018-02-06lib: optimize cpumask_next_and()Clement Courbet2-10/+45
2018-02-06tools/lib/subcmd/pager.c: do not alias select() paramsSergey Senozhatsky1-1/+4
2018-02-06idr: Make 1-based IDRs more efficientMatthew Wilcox1-2/+5
2018-02-06idr: Remove idr_alloc_extMatthew Wilcox1-0/+17
2018-02-06Merge branch 'linus' into sched/urgent, to resolve conflictsIngo Molnar114-973/+10609
2018-02-06IDR test suite: Check handling negative end correctlyMatthew Wilcox1-0/+1
2018-02-06idr test suite: Fix ida_test_random()Matthew Wilcox1-2/+2
2018-02-06radix tree test suite: Remove ARRAY_SIZEMatthew Wilcox1-2/+0
2018-02-06Merge tag 'libnvdimm-for-4.16' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-52/+644
2018-02-06tools/bpf: fix batch-mode test failure of test_xdp_redirect.shYonghong Song2-0/+3
2018-02-06ACPICA: All acpica: Update copyrights to 2018Bob Moore10-10/+10
2018-02-05membarrier/selftest: Test private expedited sync core commandMathieu Desnoyers1-0/+73
2018-02-05membarrier/selftest: Test global expedited commandMathieu Desnoyers1-5/+54
2018-02-05membarrier/selftest: Test private expedited commandMathieu Desnoyers1-16/+95
2018-02-05perf tools: Add trace/beauty/generated/ into .gitignoreRavi Bangoria1-0/+1
2018-02-05perf trace: Fix call-graph outputRavi Bangoria1-1/+4
2018-02-05perf record: Fix period option handlingJiri Olsa3-4/+11
2018-02-05perf evsel: Fix period/freq terms setupJiri Olsa1-0/+2
2018-02-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller13-3/+1624
2018-02-04Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-42/+52
2018-02-04Merge tag 'ntb-4.16' of git://github.com/jonmason/ntbLinus Torvalds1-75/+232
2018-02-03Merge tag 'usercopy-v4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2018-02-03Merge tag 'linux-kselftest-4.16-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds15-23/+56
2018-02-03Merge branch 'for-4.16/nfit' into libnvdimm-for-nextRoss Zwisler8-36/+603
2018-02-03Merge branch 'for-4.16/dax' into libnvdimm-for-nextRoss Zwisler80-602/+2104
2018-02-02libbpf: add missing SPDX-License-IdentifierEric Leblond4-0/+8
2018-02-02libbpf: add error reporting in XDPEric Leblond4-1/+271
2018-02-02libbpf: add function to setup XDPEric Leblond3-0/+128
2018-02-02tools: add netlink.h and if_link.h in tools uapiEric Leblond3-0/+1200
2018-02-02tools headers: Synchoronize x86 features UAPI headersArnaldo Carvalho de Melo3-6/+24
2018-02-02tools headers: Synchronize uapi/linux/sched.hArnaldo Carvalho de Melo1-0/+5
2018-02-02tools headers: Sync {tools/,}arch/powerpc/include/uapi/asm/kvm.hArnaldo Carvalho de Melo2-0/+29
2018-02-02tooling headers: Synchronize updated s390 kvm UAPI headersArnaldo Carvalho de Melo1-1/+4
2018-02-02tools headers: Synchronize sound/asound.hArnaldo Carvalho de Melo1-0/+9
2018-02-02Merge tag 'powerpc-4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds13-21/+994
2018-02-01tools/testing/nvdimm: force nfit_test to depend on instrumented modulesDan Williams7-0/+63
2018-02-01libnvdimm/nfit_test: adding support for unit testing enable LSS statusDave Jiang2-0/+40
2018-02-01libnvdimm/nfit_test: add firmware download emulationDave Jiang2-28/+360
2018-02-01nfit-test: Add platform cap support from ACPI 6.2a to testDave Jiang1-2/+12
2018-02-01Merge tag 'char-misc-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+22
2018-02-01Merge tag 'driver-core-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-76/+101
2018-02-01Merge tag 'usb-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds4-3/+24
2018-02-01bpf: fix null pointer deref in bpf_prog_test_run_xdpDaniel Borkmann1-0/+14
2018-02-01ringtest: ring.c malloc & memset to callocPeter Malone1-4/+2
2018-02-01tools/bpf: permit selftests/bpf to be built in a different directoryYonghong Song2-2/+3
2018-01-31Merge branch 'akpm' (patches from Andrew)Linus Torvalds12-379/+458
2018-01-31tools, vm: new option to specify kpageflags fileDavid Rientjes1-7/+21
2018-01-31memfd-test: run fuse test on hugetlb backend memoryMarc-André Lureau3-9/+32
2018-01-31memfd-test: move common code to a shared unitMarc-André Lureau5-40/+64
2018-01-31memfd-test: add 'memfd-hugetlb:' prefix when testing hugetlbfsMarc-André Lureau1-10/+16
2018-01-31memfd-test: test hugetlbfs sealingMarc-André Lureau1-135/+15
2018-01-31selftests/vm: move 128TB mmap boundary test to generic directoryAneesh Kumar K.V4-179/+311
2018-01-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds54-297/+8019
2018-01-31Merge tag 'gpio-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds1-4/+6