aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
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-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
2018-01-31virtio/ringtest: virtio_ring: fix up need_event mathMichael S. Tsirkin1-10/+14
2018-01-31virtio/ringtest: fix up need_event mathMichael S. Tsirkin1-9/+15
2018-01-30Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds258-14633/+17785
2018-01-30Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds14-72/+27
2018-01-30objtool: Warn on stripped section symbolJosh Poimboeuf1-0/+5
2018-01-30objtool: Add support for alternatives at the end of a sectionJosh Poimboeuf1-22/+31
2018-01-30objtool: Improve retpoline alternative handlingJosh Poimboeuf1-20/+16
2018-01-29Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+1
2018-01-29Merge tag 'acpi-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-4/+24
2018-01-29Merge tag 'pm-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds2-4/+15
2018-01-29tools/virtio: fix smp_mb on x86Michael S. Tsirkin1-1/+1
2018-01-29tools/virtio: copy READ/WRITE_ONCEMichael S. Tsirkin1-0/+57
2018-01-29tools/virtio: more stubs to fix tools buildMichael S. Tsirkin2-1/+2
2018-01-29tools/virtio: switch to __ptr_ring_emptyMichael S. Tsirkin1-1/+1
2018-01-28NTB: ntb_test: Update ntb_perf testsSerge Semin1-6/+7
2018-01-28NTB: ntb_test: Update ntb_tool MW testsSerge Semin1-21/+68
2018-01-28NTB: ntb_test: Add ntb_tool Message testsSerge Semin1-0/+37
2018-01-28NTB: ntb_test: Update ntb_tool Scratchpad testsSerge Semin1-17/+26
2018-01-28NTB: ntb_test: Update ntb_tool DB testsSerge Semin1-11/+18
2018-01-28NTB: ntb_test: Update ntb_tool link testsSerge Semin1-11/+15
2018-01-28NTB: ntb_test: Add ntb_tool port testsSerge Semin1-0/+52
2018-01-28NTB: ntb_test: Safely use paths with whitespaceSerge Semin1-31/+31
2018-01-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller13-38/+950
2018-01-27Merge branch 'timers/urgent' into timers/coreThomas Gleixner8-34/+759
2018-01-26tools/bpf: add a multithreaded stress test in bpf selftests test_lpm_mapYonghong Song2-1/+96
2018-01-26bpf: add further test cases around div/mod and othersDaniel Borkmann1-13/+330
2018-01-26bpf: clean up from test_tcpbpf_kern.cLawrence Brakmo1-3/+0
2018-01-25selftests/bpf: check for chain-non-0 extack messageJakub Kicinski1-3/+13
2018-01-25selftests/bpf: check for spurious extacks from the driverJakub Kicinski1-0/+27
2018-01-25bpf: add selftest for tcpbpfLawrence Brakmo8-6/+480
2018-01-25perf trace beauty flock: Move to separate object fileArnaldo Carvalho de Melo4-6/+9
2018-01-25perf evlist: Remove fcntl.h from evlist.hArnaldo Carvalho de Melo9-1/+16
2018-01-25perf trace beauty futex: Beautify FUTEX_BITSET_MATCH_ANYArnaldo Carvalho de Melo2-1/+21
2018-01-25perf trace: Do not print from time delta for interrupted syscall linesArnaldo Carvalho de Melo1-8/+5
2018-01-25perf trace: Add --print-sampleArnaldo Carvalho de Melo2-0/+28
2018-01-25perf bpf: Remove misplaced __maybe_unused attributeArnaldo Carvalho de Melo1-1/+1
2018-01-25perf tools: Add mechanic to synthesise CoreSight trace packetsMathieu Poirier1-0/+168
2018-01-25perf tools: Add full support for CoreSight trace decodingMathieu Poirier1-6/+160
2018-01-25pert tools: Add queue management functionalityMathieu Poirier1-4/+204
2018-01-25perf tools: Add functionality to communicate with the openCSD decoderMathieu Poirier2-0/+69
2018-01-25perf tools: Add support for decoding CoreSight trace dataMathieu Poirier1-0/+119
2018-01-25perf tools: Add decoder mechanic to support dumping trace dataMathieu Poirier5-4/+536
2018-01-25perf tools: Add processing of coresight metadataTor Jeremiassen2-3/+194
2018-01-25perf tools: Add initial entry point for decoder CoreSight tracesMathieu Poirier4-0/+235
2018-01-25perf tools: Integrating the CoreSight decoding libraryMathieu Poirier6-2/+48
2018-01-25perf vendor events intel: Update IvyTown files to V20Andi Kleen2-0/+804
2018-01-25perf vendor events intel: Update IvyBridge files to V20Andi Kleen2-0/+396
2018-01-25perf vendor events intel: Update BroadwellDE events to V7Andi Kleen7-966/+1004
2018-01-25perf vendor events intel: Update SkylakeX events to V1.06Andi Kleen7-237/+482
2018-01-25perf vendor events intel: Update Skylake events to V36Andi Kleen7-6343/+1357
2018-01-25perf vendor events intel: Update Silvermont events to V14Andi Kleen1-1/+2
2018-01-25perf vendor events intel: Update IvyTown events to V20Andi Kleen6-1444/+630
2018-01-25perf vendor events intel: Update IvyBridge events to V20Andi Kleen6-1044/+629
2018-01-25perf vendor events intel: Update HaswellX events to V19Andi Kleen7-855/+915
2018-01-25perf vendor events intel: Update Haswell events to V27Andi Kleen7-849/+902
2018-01-25perf vendor events intel: Update Goldmont events to V12Andi Kleen5-360/+1590
2018-01-25perf vendor events intel: Update BroadwellX events to V13Andi Kleen7-969/+1026
2018-01-25perf vendor events intel: Update Broadwell events to V22Andi Kleen7-966/+1371
2018-01-24selftests/bpf: make 'dubious pointer arithmetic' test usefulAlexei Starovoitov1-7/+23
2018-01-23selftests/bpf: validate replace of TC filters is workingJakub Kicinski1-5/+50
2018-01-23selftests/bpf: check bpf verifier log buffer usage works for HW offloadQuentin Monnet1-5/+19
2018-01-23selftests/bpf: add checks on extack messages for eBPF hw offload testsQuentin Monnet1-26/+86
2018-01-23bpf: test_maps: cleanup sockmaps when test endsPrashant Bhole1-4/+12
2018-01-23selftests/bpf: fix test_dev_cgroupAlexei Starovoitov1-1/+1
2018-01-23selftests/bpf: speedup test_mapsAlexei Starovoitov1-6/+10
2018-01-23tools/bpf: fix a test failure in selftests prog test_verifierYonghong Song1-0/+1
2018-01-23selftests: vm: update .gitignore with missing generated fileShuah Khan1-0/+1
2018-01-23selftests/x86: Add <test_name>{,_32,_64} targetsDmitry Safonov1-0/+12
2018-01-23perf trace: Remove audit-libs dependency if syscall tables are presentHendrik Brueckner6-15/+19
2018-01-23perf trace: Obtain errno strings by using arch_syscalls__strerrno()Hendrik Brueckner1-3/+11
2018-01-23perf util: Introduce architecture specific errno/name mappingHendrik Brueckner4-2/+114
2018-01-23tools include asm-generic: Grab errno.h and errno-base.hHendrik Brueckner3-0/+165
2018-01-23tools include arch: Grab a copy of errno.h for arch's supported by perfHendrik Brueckner8-0/+539
2018-01-23perf build: Display EXTRA features for VF=1 buildJiri Olsa1-0/+4
2018-01-23perf report: Fix regression when decoding intel_pt tracesMathieu Poirier1-2/+2
2018-01-23perf symbols: Using O_CLOEXEC in do_openWang YanQing1-1/+1
2018-01-23perf tools: Move conditional O_CLOEXEC to util.hArnaldo Carvalho de Melo2-10/+10
2018-01-22usbip: list: don't list devices attached to vhci_hcdShuah Khan1-0/+9
2018-01-22usbip: prevent bind loops on devices attached to vhci_hcdShuah Khan1-0/+9
2018-01-22powerpc/selftests: Check endianness on trap in TMGustavo Romero3-1/+332
2018-01-22selftests/powerpc: Add alignment handler selftestAndrew Donnellan2-1/+493
2018-01-21selftest/powerpc: Add additional option to mmap_bench testAneesh Kumar K.V1-3/+50
2018-01-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller13-34/+610
2018-01-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-4/+152
2018-01-19bpf: add couple of test cases for div/mod by zeroDaniel Borkmann1-0/+87
2018-01-19tools/bpf: add a testcase for MAP_GET_NEXT_KEY command of LPM_TRIE mapYonghong Song1-0/+122
2018-01-19selftests: bpf: update .gitignore with missing generated filesShuah Khan1-0/+7
2018-01-19bpftool: recognize BPF_MAP_TYPE_CPUMAP mapsRoman Gushchin1-0/+1
2018-01-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-3/+149
2018-01-18selftest/bpf: extend the offload test with map checksJakub Kicinski3-25/+218
2018-01-18tools: bpftool: report device information for offloaded mapsJakub Kicinski1-1/+6
2018-01-18bpf: offload: report device information about offloaded mapsJakub Kicinski1-0/+3
2018-01-18selftests/bpf: make test_verifier run most programsAlexei Starovoitov1-1/+49
2018-01-18bpf: Sync kernel ABI header with tooling headerJesper Dangaard Brouer1-1/+11
2018-01-18tools/bpf_jit_disasm: silence a static checker warningDan Carpenter1-3/+4
2018-01-18perf bpf: Don't warn about unavailability of builtin clang, just fallbackArnaldo Carvalho de Melo1-1/+1
2018-01-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-3/+149
2018-01-18perf tools: Use ui__error() for reporting --fields errorsArnaldo Carvalho de Melo1-2/+2
2018-01-18perf tools: Get rid of unused 'swapped' parameter from perf_event__synthesize...Adrian Hunter6-34/+6
2018-01-18perf evsel: Ensure reserved member of PERF_SAMPLE_CPU is zero in perf_event__...Adrian Hunter1-0/+1
2018-01-18perf intel-pt/bts: Do not swap when synthesizing samplesAdrian Hunter2-13/+4
2018-01-18Merge branch 'acpica'Rafael J. Wysocki1-4/+24
2018-01-18Merge branches 'pm-opp', 'pm-devfreq', 'pm-avs' and 'pm-tools'Rafael J. Wysocki2-4/+15
2018-01-18tools: bpftool: improve architecture detection by using ifindexJiong Wang4-3/+102
2018-01-17bpf: mark dst unknown on inconsistent {s, u}bounds adjustmentsDaniel Borkmann1-1/+122
2018-01-17Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+3
2018-01-17Merge tag 'perf-core-for-mingo-4.16-20180117' of git://git.kernel.org/pub/scm...Ingo Molnar35-130/+1465
2018-01-17Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar1-21/+1
2018-01-17perf record: Fix failed memory allocation for get_cpuid_strThomas Richter1-1/+1
2018-01-17perf script: Remove the time slices number limitationJin Yao2-9/+17
2018-01-17perf report: Remove the time slices number limitationJin Yao2-7/+17
2018-01-17perf util: Allocate time slices buffer according to number of commaJin Yao2-0/+30
2018-01-17perf report: Add an indication of what time slices are usedJin Yao1-0/+3
2018-01-17perf util: Support no index time percent sliceJin Yao1-0/+36
2018-01-17perf util: Improve error checking for time percent inputJin Yao1-2/+6
2018-01-17perf script: Improve error msg when no first/last sample time foundJin Yao1-1/+3
2018-01-17perf report: Improve error msg when no first/last sample time foundJin Yao1-1/+3
2018-01-17perf callchains: Ask for PERF_RECORD_MMAP for data mmaps for DWARF unwindingArnaldo Carvalho de Melo1-3/+13
2018-01-17perf trace: Allow overriding global --max-stack per eventArnaldo Carvalho de Melo1-1/+13
2018-01-17perf trace: Setup DWARF callchains for non-syscall events when --max-stack is...Arnaldo Carvalho de Melo1-2/+3