aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
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-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
2017-04-19perf tools: Move srcline definitions to separate headerArnaldo Carvalho de Melo8-27/+40
2017-04-19perf tools: Move print_binary definitions to separate filesArnaldo Carvalho de Melo12-78/+91
2017-04-19tools include: Include missing headers for fls() and types in linux/log2.hArnaldo Carvalho de Melo1-0/+3
2017-04-19perf tools: Move sane ctype stuff from util.h to sane_ctype.hArnaldo Carvalho de Melo37-55/+114
2017-04-19perf tools: Ditch unused PATH_SEP, STRIP_EXTENSIONArnaldo Carvalho de Melo2-26/+0
2017-04-19perf tools: Replace STR() calls with __stringify()Arnaldo Carvalho de Melo6-11/+12
2017-04-19perf tools: Remove PRI[xu] macros from perf.hArnaldo Carvalho de Melo1-20/+0
2017-04-19perf tools: Including missing inttypes.h headerArnaldo Carvalho de Melo59-1/+59
2017-04-19perf tools: Remove unused macros from util.hArnaldo Carvalho de Melo1-12/+0
2017-04-19tools include: Drop ARRAY_SIZE() definition from linux/hashtable.hArnaldo Carvalho de Melo1-4/+0
2017-04-19objtool: Drop ARRAY_SIZE() definition, tools/include/linux/kernel.h has it nowArnaldo Carvalho de Melo2-4/+2
2017-04-19perf tools: Add include <linux/kernel.h> where ARRAY_SIZE() is usedArnaldo Carvalho de Melo42-1/+42
2017-04-19tools include: Move ARRAY_SIZE() to linux/kernel.hArnaldo Carvalho de Melo2-2/+3
2017-04-19tools include: Adopt __same_type() and __must_be_array() from the kernelArnaldo Carvalho de Melo2-0/+8
2017-04-19tools include: Introduce linux/bug.h, from the kernel sourcesArnaldo Carvalho de Melo2-0/+11
2017-04-19perf tools: Remove FLEX_ARRAY definitionArnaldo Carvalho de Melo2-24/+2
2017-04-19perf unwind arm64: Add missing errno.h headerArnaldo Carvalho de Melo1-1/+1
2017-04-19powerpc/perf: Define big-endian version of perf_mem_data_srcSukadev Bhattiprolu1-0/+16
2017-04-19Merge tag 'v4.11-rc7' into drm-nextDave Airlie4-13/+22
2017-04-19tools/power/x86/intel_pstate_tracer: Adjust directory ownershipDoug Smythies1-0/+17
2017-04-18acpi, nfit: fix module unload vs workqueue shutdown raceDan Williams1-0/+4
2017-04-18selftests: ftrace: Add test to test reading of set_ftrace_fileSteven Rostedt (VMware)1-0/+132
2017-04-18selftests: ftrace: Add a test to test function triggers to start and stop tra...Steven Rostedt (VMware)1-0/+171
2017-04-18selftests: ftrace: Add a selftest to test event enable/disable func triggerSteven Rostedt (VMware)1-0/+113
2017-04-18selftests: ftrace: Add a way to reset triggers in the set_ftrace_filter fileSteven Rostedt (VMware)1-0/+21
2017-04-18tools/testing/nvdimm: fix nfit_test shutdown crashDan Williams1-1/+9
2017-04-18Merge tag 'trace-v4.11-rc5-4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+117
2017-04-18selftests: ftrace: Add check for function-fork before running pid filter testSteven Rostedt (VMware)1-4/+23
2017-04-18selftests: ftrace: Add a testcase for function PID filterNamhyung Kim1-0/+98
2017-04-18usb: fix some references for /proc/bus/usbMauro Carvalho Chehab1-1/+1
2017-04-17selftests: ftrace: Add -l/--logdir optionNamhyung Kim1-0/+5
2017-04-17tools/testing/nvdimm: test acpi 6.1 health state flagsDan Williams1-3/+37
2017-04-17bpf: lru: Lower the PERCPU_NR_SCANS from 16 to 4Martin KaFai Lau1-1/+1
2017-04-17bpf: lru: Cleanup test_lru_map.cMartin KaFai Lau1-23/+9
2017-04-17bpf: lru: Add test_lru_sanity6 for BPF_F_NO_COMMON_LRUMartin KaFai Lau1-5/+65
2017-04-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller5-18/+27
2017-04-14Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+6
2017-04-13selftests/vm/run_vmtests: Polish output textSeongJae Park1-12/+12
2017-04-13selftests/timers: fix spelling mistake: "Asynchronous"Colin Ian King1-1/+1
2017-04-13tools: bpf_jit_disasm: Add option to dump JIT image to a file.David Daney1-4/+36
2017-04-13Revert "perf tools: Fix include of linux/mman.h"David Carrillo-Cisneros1-1/+1