aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2017-07-01Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-4/+6
2017-06-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-0/+66
2017-06-29bpf: prevent leaking pointer via xadd on unpriviledgedDaniel Borkmann1-0/+66
2017-06-26perf machine: Fix segfault for kernel.kptr_restrict=2Jiri Olsa1-4/+6
2017-06-22perf probe: Fix probe definition for inlined functionsBjörn Töpel1-1/+1
2017-06-19NTB: ntb_test: fix bug printing ntb_perf resultsLogan Gunthorpe1-1/+1
2017-06-18Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds9-26/+46
2017-06-18Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+2
2017-06-16perf unwind: Report module before querying isactivation in dwfl unwindMilian Wolff1-0/+8
2017-06-16objtool: Add fortify_panic as __noreturn functionKees Cook1-1/+2
2017-06-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-11/+30
2017-06-14perf tools: Fix build with ARCH=x86_64Jiada Wang6-25/+25
2017-06-14perf evsel: Fix probing of precise_ip level for default cycles eventArnaldo Carvalho de Melo2-1/+13
2017-06-08bpf, tests: fix endianness selectionDaniel Borkmann1-11/+30
2017-06-08perf symbols: Kill dso__build_id_is_kmod()Namhyung Kim3-50/+0
2017-06-08perf symbols: Keep DSO->symtab_type after decompressNamhyung Kim1-0/+2
2017-06-08perf tests: Decompress kernel module before objdumpNamhyung Kim1-1/+19
2017-06-08perf tools: Consolidate error path in __open_dso()Namhyung Kim1-11/+8
2017-06-08perf tools: Decompress kernel module when reading DSO dataNamhyung Kim1-0/+16
2017-06-08perf annotate: Use dso__decompress_kmodule_path()Namhyung Kim1-24/+3
2017-06-08perf tools: Introduce dso__decompress_kmodule_{fd,path}Namhyung Kim3-35/+65
2017-06-08perf tools: Fix a memory leak in __open_dso()Namhyung Kim1-1/+3
2017-06-08perf annotate: Fix symbolic link of build-id cacheNamhyung Kim1-1/+9
2017-06-07perf script python: Remove dups in documentation examplesSeongJae Park1-4/+2
2017-06-07perf script python: Updated trace_unhandled() signatureSeongJae Park1-6/+3
2017-06-07perf script python: Fix wrong code snippets in documentationSeongJae Park1-2/+2
2017-06-07perf script: Fix documentation errorsSeongJae Park2-3/+3
2017-06-07perf script: Fix outdated comment for perf-trace-pythonSeongJae Park1-1/+1
2017-06-07perf probe: Fix examples section of documentationSeongJae Park1-2/+6
2017-06-07Merge tag 'perf-urgent-for-mingo-4.12-20170606' of git://git.kernel.org/pub/s...Ingo Molnar13-22/+103
2017-06-05perf report: Ensure the perf DSO mapping matches what libdw seesMilian Wolff1-0/+8
2017-06-05perf report: Include partial stacks unwound with libdwMilian Wolff1-1/+1
2017-06-05perf annotate: Add missing powerpc tripletKim Phillips1-0/+1
2017-06-05perf test: Disable breakpoint signal tests for powerpcJiri Olsa3-0/+24
2017-06-05perf symbols: Use correct filename for compressed modules in build-id cacheNamhyung Kim1-4/+1
2017-06-05perf symbols: Set module info when build-id event foundNamhyung Kim4-11/+20
2017-06-05perf header: Set proper module name when build-id event foundNamhyung Kim1-2/+10
2017-06-02perf stat: Only print NMI watchdog hint when enabledAndi Kleen1-1/+4
2017-06-01perf annotate: Fix branch instruction with multiple operandsKim Phillips1-3/+30
2017-06-01perf trace: Add mmap alias for s390Jiri Olsa1-0/+4
2017-05-27Merge tag 'powerpc-4.12-4' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-1/+1
2017-05-27Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds18-47/+176
2017-05-27Merge tag 'trace-v4.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+21
2017-05-27perf annotate: Fix failure when filename has special charsRavi Bangoria1-1/+1
2017-05-26selftests/ftrace: Add a testcase for many kprobe eventsMasami Hiramatsu1-0/+21
2017-05-25bpf: add various verifier test casesDaniel Borkmann2-4/+245
2017-05-24tools/include: Sync kernel ABI headers with tooling headersIngo Molnar10-19/+84
2017-05-24perf tools: Put caller above callee in --children modeNamhyung Kim1-0/+2
2017-05-24perf report: Do not drop last inlined frameMilian Wolff1-4/+14
2017-05-24perf report: Always honor callchain order for inlined nodesMilian Wolff1-14/+4
2017-05-24perf script: Add --inline option for debuggingNamhyung Kim3-0/+39
2017-05-24perf report: Fix off-by-one for non-activation framesMilian Wolff2-1/+16
2017-05-24perf report: Fix memory leak in addr2line when called by addr2inlinesMilian Wolff1-10/+13
2017-05-24perf report: Don't crash on invalid maps in `-g srcline` modeMilian Wolff1-4/+9
2017-05-22Merge branches 'acpi-button' and 'acpi-tools'Rafael J. Wysocki1-0/+4
2017-05-20Merge tag 'trace-v4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-6/+10
2017-05-19Merge tag 'powerpc-4.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds3-1/+122
2017-05-19selftests/powerpc: Fix TM resched DSCR test with some compilersMichael Ellerman1-1/+1
2017-05-17selftests/ftrace: Add test to remove instance with active event triggersNaveen N. Rao1-2/+6
2017-05-17selftests/ftrace: Fix bashismsNaveen N. Rao3-4/+4
2017-05-17selftests/bpf: fix broken build due to types.hYonghong Song2-0/+17
2017-05-16selftests/powerpc: Test TM and VMX register stateMichael Neuling3-1/+122
2017-05-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds7-4/+499
2017-05-12tools/power/acpi: Add .gitignore filePrarit Bhargava1-0/+4
2017-05-12Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds46-166/+245
2017-05-11bpf: Handle multiple variable additions into packet pointers in verifier.David S. Miller1-0/+37
2017-05-11bpf: Remove commented out debugging hack in test_align.David S. Miller1-1/+0
2017-05-11bpf: Provide a linux/types.h override for bpf selftests.David S. Miller2-1/+8
2017-05-11bpf: Add verifier test case for alignment.David S. Miller2-1/+419
2017-05-11bpf: Add bpf_verify_program() to the library.David S. Miller2-0/+26
2017-05-11bpf: Add strict alignment flag for BPF_PROG_LOAD.David S. Miller2-2/+10
2017-05-10Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds6-6/+26
2017-05-10Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2017-05-09tools/virtio: fix spelling mistake: "wakeus" -> "wakeups"Colin Ian King1-1/+1
2017-05-09ptr_ring: support testing different batching sizesMichael S. Tsirkin1-0/+3
2017-05-09ringtest: support test specific parametersMichael S. Tsirkin2-0/+15
2017-05-08Merge tag 'linux-kselftest-4.12-rc1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds24-68/+124
2017-05-08Merge tag 'pci-v4.12-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-0/+242
2017-05-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-0/+134
2017-05-08selftests/vm: add a test for virtual address range mappingAnshuman Khandual3-0/+134
2017-05-08Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-66/+349
2017-05-05Merge tag 'libnvdimm-for-4.12' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-17/+118
2017-05-05Merge tag 'powerpc-4.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds7-18/+194
2017-05-04Merge branch 'for-4.12/dax' into libnvdimm-for-nextDan Williams3-20/+25
2017-05-04Merge tag 'usb-4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds6-30/+41
2017-05-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds4-3/+278
2017-05-04tools build: Fixup sched_getcpu feature testArnaldo Carvalho de Melo1-0/+2
2017-05-04perf tests kmod-path: Don't fail if compressed modules aren't supportedKim Phillips1-0/+2
2017-05-04perf annotate: Fix AArch64 comment charKim Phillips1-1/+1
2017-05-04perf tools: Fix spelling mistakesKim Phillips6-10/+10
2017-05-03Merge tag 'trace-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds16-1/+510
2017-05-03Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-108/+116
2017-05-03userfaultfd: selftest: combine all cases into a single executableMike Rapoport3-108/+116
2017-05-03Merge tag 'spi-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds1-5/+88
2017-05-03Merge tag 'drm-for-v4.12' of git://people.freedesktop.org/~airlied/linuxLinus Torvalds1-0/+1
2017-05-03Merge tag 'perf-core-for-mingo-4.12-20170503' of git://git.kernel.org/pub/scm...Ingo Molnar332-1908/+7593
2017-05-03selftests: x86: add missing executables to .gitignoreShuah Khan1-0/+13
2017-05-03tools/kvm: fix top level makefileJustin M. Forbes1-1/+4
2017-05-03selftests/bpf: get rid of -D__x86_64__Alexei Starovoitov2-2/+3
2017-05-03selftests/bpf: add a test case to check verifier pointer arithmeticYonghong Song3-1/+275
2017-05-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds3-4/+4
2017-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds22-91/+1947
2017-05-02perf config: Refactor a duplicated code for obtaining config file nameTaeung Song1-11/+8
2017-05-02perf symbols: Allow user probes on versioned symbolsPaul Clarke5-20/+74
2017-05-02perf symbols: Accept symbols starting at address 0Arnaldo Carvalho de Melo5-28/+37
2017-05-02tools/virtio: fix build breakageSekhar Nori3-4/+6
2017-05-02ringtest: fix an assert statementDan Carpenter1-1/+1
2017-05-02selftests: watchdog: accept multiple params on command lineTimur Tabi1-27/+34
2017-05-02selftests: bpf: Use bpf_endian.h in test_xdp.cDavid S. Miller1-9/+8
2017-05-01Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+49
2017-05-01Merge branch 'x86-boot-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2017-05-01Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds325-1753/+7363
2017-05-01bpf: Include bpf_endian.h in test_progs.c too.David S. Miller1-0/+1
2017-05-01bpf: Move endianness BPF helpers out of bpf_util.hDavid S. Miller4-21/+25
2017-05-01bpf: enhance verifier to understand stack pointer arithmeticYonghong Song1-6/+12
2017-04-28Merge branch 'pm-tools'Rafael J. Wysocki6-0/+6553
2017-04-28bpf: provide a generic macro for percpu values for selftestsDaniel Borkmann2-17/+27
2017-04-28bpf: fix _htons occurences in test_progsDaniel Borkmann4-15/+31
2017-04-28bpf: add various test cases to verifier selftestsDaniel Borkmann1-0/+137
2017-04-28tools: PCI: Add sample test script to invoke pcitestKishon Vijay Abraham I1-0/+56
2017-04-28tools: PCI: Add a userspace tool to test PCI endpointKishon Vijay Abraham I1-0/+186
2017-04-27selftests: create cpufreq kconfig fragmentsNaresh Kamboju1-0/+15
2017-04-27selftests: x86: override clean in lib.mk to fix warningsShuah Khan1-2/+1
2017-04-27selftests: sync: override clean in lib.mk to fix warningsShuah Khan1-2/+1
2017-04-27selftests: splice: override clean in lib.mk to fix warningsShuah Khan1-2/+1
2017-04-26tools lib string: Adopt prefixcmp() from perf and subcmdArnaldo Carvalho de Melo7-20/+13
2017-04-26perf units: Move parse_tag_value() to units.[ch]Arnaldo Carvalho de Melo4-34/+36
2017-04-26perf ui gtk: Move gtk .so name to the only place where it is usedArnaldo Carvalho de Melo2-2/+3
2017-04-26perf tools: Move HAS_BOOL define to where perl headers are usedArnaldo Carvalho de Melo2-2/+3
2017-04-26Merge remote-tracking branches 'spi/topic/spidev', 'spi/topic/spidev-test', '...Mark Brown1-5/+88
2017-04-26selftests: ftrace: Allow some event trigger tests to run in an instanceSteven Rostedt (VMware)5-0/+5
2017-04-26selftests: ftrace: Have some basic tests run in a tracing instance tooSteven Rostedt (VMware)2-0/+2
2017-04-26selftests: ftrace: Have event tests also run in an tracing instanceSteven Rostedt (VMware)3-0/+3
2017-04-26selftests: ftrace: Make func_event_triggers and func_traceonoff_triggers test...Steven Rostedt (VMware)2-0/+2
2017-04-26selftests: ftrace: Allow some tests to be run in a tracing instanceSteven Rostedt (VMware)1-1/+17
2017-04-26s390: kvm: Cpu model support for msa6, msa7 and msa8Jason J. Herne1-1/+2
2017-04-25perf memswap: Split the byteswap memory range wrappers from util.[ch]Arnaldo Carvalho de Melo8-25/+35
2017-04-25perf tools: Move event prototypes from util.h to event.hArnaldo Carvalho de Melo11-9/+17
2017-04-25bpf: map_get_next_key to return first key on NULLTeng Qin1-4/+25
2017-04-25selftests/net: Fix broken test case in psock_fanoutMike Maloney1-1/+1
2017-04-25selftests: gpio: fix clean target to remove all generated files and dirsShuah Khan1-1/+7
2017-04-25selftests: add gpio generated files to .gitignoreShuah Khan1-0/+4
2017-04-25selftests: powerpc: override clean in lib.mk to fix warningsShuah Khan1-1/+2
2017-04-25selftests: gpio: override clean in lib.mk to fix warningsShuah Khan1-1/+2
2017-04-25selftests: futex: override clean in lib.mk to fix warningsShuah Khan1-1/+2
2017-04-25selftests: lib.mk: define CLEAN macro to allow Makefiles to override cleanShuah Khan1-1/+5
2017-04-25selftests: splice: fix clean target to not remove default_file_splice_read.shShuah Khan1-1/+1
2017-04-25perf buildid: Move prototypes from util.h to build-id.hArnaldo Carvalho de Melo3-4/+4
2017-04-24selftests/net: add tests for PACKET_FANOUT_FLAG_UNIQUEIDMike Maloney1-11/+84
2017-04-24selftests/net: cleanup unused parameter in psock_fanoutMike Maloney1-9/+9
2017-04-24perf tools: Fix the code to strip command nameJiri Olsa1-1/+8
2017-04-24tools arch x86: Sync cpufeatures.hArnaldo Carvalho de Melo1-0/+1
2017-04-24tools arch: Sync arch/x86/lib/memcpy_64.S with the kernelArnaldo Carvalho de Melo1-1/+1
2017-04-24tools: Update asm-generic/mman-common.h copy from the kernelArnaldo Carvalho de Melo1-2/+3
2017-04-24perf tools: Use just forward declarations for struct thread where possibleArnaldo Carvalho de Melo15-5/+19
2017-04-24perf tools: Add the right header to obtain PERF_ALIGN()Arnaldo Carvalho de Melo1-1/+1
2017-04-24perf tools: Remove poll.h and wait.h from util.hArnaldo Carvalho de Melo12-2/+12
2017-04-24perf tools: Remove string.h, unistd.h and sys/stat.h from util.hArnaldo Carvalho de Melo25-4/+57
2017-04-24perf tools: Remove stale prototypes from builtin.hArnaldo Carvalho de Melo2-5/+1
2017-04-24perf tools: Remove string.h from util.hArnaldo Carvalho de Melo4-1/+4
2017-04-24perf tools: Remove sys/ioctl.h from util.hArnaldo Carvalho de Melo5-2/+4
2017-04-24perf tools: Remove a few more needless includes from util.hArnaldo Carvalho de Melo1-4/+0
2017-04-24perf tools: Include sys/param.h where neededArnaldo Carvalho de Melo9-1/+8
2017-04-24perf callchain: Move callchain specific routines from util.[ch]Arnaldo Carvalho de Melo4-108/+116
2017-04-24perf tools: Add compress.h for the *_decompress_to_file() headersArnaldo Carvalho de Melo5-8/+15
2017-04-24perf mem: Fix display of data source snoop indicationAndi Kleen1-1/+1
2017-04-24perf debug: Move dump_stack() and sighandler_dump_stack() to debug.hArnaldo Carvalho de Melo4-35/+34
2017-04-24perf kvm: Make function only used by 'perf kvm' staticArnaldo Carvalho de Melo3-15/+14
2017-04-23Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar1-1/+1
2017-04-22bpf: Add sparc support to tools and samples.David S. Miller2-0/+5
2017-04-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-14/+25
2017-04-21bpf: Fix values type used in test_mapsDavid Miller1-2/+2
2017-04-21bpf: add napi_id read access to __sk_buffDaniel Borkmann2-0/+4
2017-04-21selftests: gpio: add config fragment for gpio-mockupFathi Boudra1-0/+2
2017-04-21selftests: breakpoints: allow to cross-compile for aarch64/arm64Fathi Boudra1-1/+1
2017-04-21selftests/Makefile: Add missed PHONY targetsSeongJae Park1-1/+1
2017-04-21selftests/vm/run_vmtests: Fix wrong commentSeongJae Park1-1/+1
2017-04-21selftests/Makefile: Add missed closing `"` in commentSeongJae Park1-1/+1
2017-04-20selftests/net: Fixes psock_fanout CBPF test caseMike Maloney2-12/+23
2017-04-20perf tools: Move timestamp routines from util.h to time-utils.hArnaldo Carvalho de Melo7-31/+35
2017-04-20perf tools: Move units conversion/formatting routines to separate objectArnaldo Carvalho de Melo11-39/+56
2017-04-20perf tools: Add signal.h to places using its definitionsArnaldo Carvalho de Melo17-1/+16
2017-04-20perf unwind: Provide only forward declarations for pointer typesArnaldo Carvalho de Melo1-3/+6
2017-04-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+117
2017-04-19pmem: add dax_operations supportDan Williams1-11/+10
2017-04-19tools: power: pm-graph: Package makefile and man pagesTodd E Brandt3-0/+403
2017-04-19tools: power: pm-graph: AnalyzeBoot v2.0Todd E Brandt1-0/+824
2017-04-19tools: power: pm-graph: AnalyzeSuspend v4.6Todd E Brandt1-0/+5309
2017-04-19torture: Use correct path for Kconfig fragment for duplicatesPaul E. McKenney1-1/+1
2017-04-19perf tools: Ditch unused strchrnul() reimplementationArnaldo Carvalho de Melo1-16/+0
2017-04-19perf tools: Remove regex.h and fnmatch.h from util.hArnaldo Carvalho de Melo5-3/+4
2017-04-19perf tools: Remove include dirent.h from util.hArnaldo Carvalho de Melo11-1/+11
2017-04-19perf tools: Remove misplaced __maybe_unused in some functionsArnaldo Carvalho de Melo1-2/+2
2017-04-19perf tools: Use api/fs/tracing_path.h where neededArnaldo Carvalho de Melo3-1/+2
2017-04-19perf tools: No need to include bitops.h in util.hArnaldo Carvalho de Melo1-1/+0
2017-04-19perf tools: Move path related functions to util/path.hArnaldo Carvalho de Melo15-28/+52
2017-04-19perf tools: Don't include terminal handling headers in util.hArnaldo Carvalho de Melo8-6/+12
2017-04-19perf str{filter,list}: Disentangle headersArnaldo Carvalho de Melo17-11/+22
2017-04-19perf tools: Include errno.h where neededArnaldo Carvalho de Melo95-2/+96
2017-04-19perf tools: Move extra string util functions to util/string2.hArnaldo Carvalho de Melo23-41/+72