aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2016-11-14Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-17/+43
2016-11-12Merge tag 'perf-hists-hierarchy-fixes-for-mingo-20161111' of git://git.kernel...Ingo Molnar2-17/+43
2016-11-11Merge branches 'pm-tools-fixes' and 'pm-sleep-fixes'Rafael J. Wysocki1-5/+2
2016-11-09perf hists: Fix column length on --hierarchyNamhyung Kim1-6/+6
2016-11-09perf hists browser: Fix column indentation on --hierarchyNamhyung Kim1-6/+13
2016-11-09perf hists browser: Show folded sign properly on --hierarchyNamhyung Kim1-1/+7
2016-11-09perf hists browser: Fix indentation of folded sign on --hierarchyNamhyung Kim1-3/+3
2016-11-09perf hist browser: Fix hierarchy column countsNamhyung Kim1-1/+14
2016-11-01cpupower: Correct return type of cpu_power_is_cpu_online() in cpufreq-setLaura Abbott1-5/+2
2016-10-31ringtest: poll for new buffers once before updating event indexPaolo Bonzini1-2/+2
2016-10-31ringtest: commonize implementation of poll_avail/poll_usedPaolo Bonzini6-83/+43
2016-10-31ringtest: use link-time optimizationPaolo Bonzini2-4/+4
2016-10-27objtool: Fix rare switch jump table pattern detectionJosh Poimboeuf1-1/+1
2016-10-19x86/cpufeature: Add AVX512_4VNNIW and AVX512_4FMAPS featuresPiotr Luc1-0/+2
2016-10-18Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-5/+6
2016-10-18Merge branch 'core-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-33/+44
2016-10-17Merge tag 'perf-urgent-for-mingo-20161017' of git://git.kernel.org/pub/scm/li...Ingo Molnar4-5/+6
2016-10-17perf jit: Fix build issue on UbuntuAnton Blanchard1-1/+1
2016-10-17perf jevents: Handle events including .c and .oWang Nan1-2/+2
2016-10-16objtool: Skip all "unreachable instruction" warnings for gcov kernelsJosh Poimboeuf1-31/+26
2016-10-16objtool: Improve rare switch jump table pattern detectionJosh Poimboeuf1-2/+9
2016-10-14Merge tag 'linux-kselftest-4.9-rc1-update' of git://git.kernel.org/pub/scm/li...Linus Torvalds41-5/+3775
2016-10-14Merge tag 'powerpc-4.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds5-0/+9
2016-10-13perf header: Set nr_numa_nodes only when we parsed all the dataJiri Olsa1-1/+1
2016-10-13perf top: Fix refreshing hierarchy entries on TUINamhyung Kim1-1/+2
2016-10-11Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-3/+185
2016-10-11treewide: remove redundant #include <linux/kconfig.h>Masahiro Yamada1-1/+0
2016-10-11radix-tree tests: properly initialize mutexRoss Zwisler1-1/+1
2016-10-11radix-tree tests: add iteration testRoss Zwisler4-1/+184
2016-10-11Merge tag 'libnvdimm-for-4.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-48/+276
2016-10-11selftests/futex: Check ANSI terminal color supportSeongJae Park2-2/+2
2016-10-11objtool: Support '-mtune=atom' stack frame setup instructionJosh Poimboeuf1-0/+9
2016-10-10Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-1/+1631
2016-10-10Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds42-75/+2011
2016-10-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-62/+361
2016-10-07Merge tag 'powerpc-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds23-157/+1426
2016-10-07selftests: expanding more mlock selftestSimon Guo3-78/+295
2016-10-07selftest: move seek_to_smaps_entry() out of mlock2-tests.cSimon Guo2-42/+42
2016-10-07selftests/vm: add test for mlock() when areas are intersectedSimon Guo3-0/+81
2016-10-07selftest: split mlock2_ funcs into separate mlock2.hSimon Guo2-20/+21
2016-10-07Merge branch 'for-4.9/libnvdimm' into libnvdimm-for-nextDan Williams4-48/+276
2016-10-07tools/testing/nvdimm: support for sub-dividing a pmem regionDan Williams3-43/+124
2016-10-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds4-0/+182
2016-10-06selftests/powerpc: Fix build break caused by EXPORT_SYMBOL changesMichael Ellerman2-0/+2
2016-10-06selftests/powerpc: Add missing binaries to .gitignoresMichael Ellerman3-0/+7
2016-10-05tools build: Add feature detection for g++Wang Nan3-2/+25
2016-10-05tools build: Support compiling C++ source fileWang Nan2-0/+8
2016-10-05perf top/report: Add tips about a list optionNambong Ha1-0/+2
2016-10-05perf report/top: Add a tip about system-wide collection from all CPUsDonghyun Kim1-0/+1
2016-10-05perf report/top: Add a tip about source line numbers with overheadKim SeonYoung1-0/+1
2016-10-05tools: Synchronize tools/include/uapi/linux/bpf.hArnaldo Carvalho de Melo1-2/+2
2016-10-05tools: Synchronize tools/arch/x86/include/asm/cpufeatures.hArnaldo Carvalho de Melo1-1/+0
2016-10-05perf bench mem: Sync memcpy assembly sources with the kernelArnaldo Carvalho de Melo1-3/+3
2016-10-05Merge tag 'staging-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-5/+9
2016-10-05perf jevents: Fix Intel JSON fixed counter conversionsAndi Kleen1-0/+2
2016-10-05tools lib traceevent: Fix kbuffer_read_at_offset()Namhyung Kim1-0/+1
2016-10-05perf intel-pt: Fix MTC timestamp calculation for large MTC periodsAdrian Hunter1-0/+36
2016-10-05perf intel-pt: Fix estimated timestamps for cycle-accurate modeAdrian Hunter1-0/+2
2016-10-05perf uretprobe ppc64le: Fix probe locationRavi Bangoria1-1/+2
2016-10-04Merge tag 'spi-v4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds2-1/+4
2016-10-04selftests/powerpc: Add checks for transactional VSXs in signal contextsCyril Bur2-1/+126
2016-10-04selftests/powerpc: Add checks for transactional VMXs in signal contextsCyril Bur2-1/+112
2016-10-04selftests/powerpc: Add checks for transactional FPUs in signal contextsCyril Bur2-1/+93
2016-10-04selftests/powerpc: Add checks for transactional GPRs in signal contextsCyril Bur3-1/+210
2016-10-04selftests/powerpc: Check that signals always get deliveredCyril Bur5-0/+285
2016-10-04selftests/powerpc: Add TM tcheck helpers in CCyril Bur1-0/+27
2016-10-04selftests/powerpc: Allow tests to extend their kill timeoutCyril Bur2-3/+8
2016-10-04selftests/powerpc: Introduce GPR asm helper header fileCyril Bur1-0/+96
2016-10-04selftests/powerpc: Move VMX stack frame macros to header fileCyril Bur2-84/+97
2016-10-04selftests/powerpc: Rework FPU stack placement macros and move to header fileCyril Bur2-68/+85
2016-10-04selftests/powerpc: Check for VSX preservation across userspace preemptionCyril Bur4-1/+283
2016-10-04Merge tag 'perf-core-for-mingo-20161003' of git://git.kernel.org/pub/scm/linu...Ingo Molnar32-66/+1926
2016-10-03Merge tag 'char-misc-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-1/+4
2016-10-03Merge branch 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-13/+0
2016-10-03perf pmu-events: Add Skylake frontend MSR supportAndi Kleen1-0/+1
2016-10-03perf pmu-events: Fix fixed counters on IntelAndi Kleen1-1/+24
2016-10-03perf tools: Make alias matching case-insensitiveAndi Kleen1-1/+1
2016-10-03perf tools: Allow period= in perf stat CPU event descriptions.Sukadev Bhattiprolu1-0/+1
2016-10-03perf tools: Add README for info on parsing JSON/map filesSukadev Bhattiprolu1-0/+147
2016-10-03perf list jevents: Add support for event list topicsAndi Kleen2-10/+28
2016-10-03perf list: Support long jevents descriptionsSukadev Bhattiprolu6-15/+34
2016-10-03perf jevents: Add support for long descriptionsSukadev Bhattiprolu3-9/+27
2016-10-03perf pmu: Add override support for event list CPUIDAndi Kleen1-1/+7
2016-10-03perf list: Add a --no-desc flagAndi Kleen6-12/+22
2016-10-03perf tools: Query terminal width and use in perf listAndi Kleen3-1/+19
2016-10-03perf pmu: Support alias descriptionsAndi Kleen2-16/+68
2016-10-03perf jevents: Handle header line in mapfileAndi Kleen1-2/+7
2016-10-03Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-10/+10
2016-10-03perf tools: Support CPU id matching for x86 v2Andi Kleen1-3/+21
2016-10-03perf powerpc: Support CPU ID matching for PowerpcSukadev Bhattiprolu1-0/+11
2016-10-03perf pmu: Use pmu_events table to create aliasesSukadev Bhattiprolu2-0/+61
2016-10-03perf jevents: Program to convert JSON fileAndi Kleen6-4/+869
2016-10-03Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+1
2016-10-03Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds155-808/+5035
2016-10-03Merge tag 'acpi-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds9-324/+96
2016-10-03perf tools: Add jsmn `jasmine' JSON parserAndi Kleen4-0/+574
2016-10-03tools build: Make fixdep a hostprogJiri Olsa3-5/+3
2016-10-03tools build: Add support for host programs formatJiri Olsa3-4/+26
2016-10-03perf tools: Experiment with cppcheckArnaldo Carvalho de Melo5-20/+13
2016-10-03perf probe: Check if *ptr2 is zero and not ptr2Colin Ian King1-1/+1
2016-10-02Merge branch 'acpica'Rafael J. Wysocki9-324/+96
2016-09-30Merge remote-tracking branches 'spi/topic/ti-qspi', 'spi/topic/tools', 'spi/t...Mark Brown1-0/+2
2016-09-30Merge remote-tracking branches 'spi/topic/rspi', 'spi/topic/sc18is602', 'spi/...Mark Brown1-0/+1
2016-09-30Merge remote-tracking branch 'spi/fix/spidev' into spi-linusMark Brown1-1/+1
2016-09-30Merge branch 'x86/urgent' into x86/asmThomas Gleixner2-5/+13
2016-09-30Merge branch 'linus' into sched/core, to pick up fixesIngo Molnar2-5/+13
2016-09-29Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+2
2016-09-29perf tests: Add dwarf unwind test for powerpcRavi Bangoria9-2/+193
2016-09-29perf probe: Match linkage name with mangled nameMasami Hiramatsu2-2/+29
2016-09-29perf probe: Fix to cut off incompatible chars from group nameMasami Hiramatsu1-3/+7
2016-09-29perf probe: Skip if the function address is 0Masami Hiramatsu1-1/+11
2016-09-29perf probe: Ignore the error of finding inline instanceMasami Hiramatsu1-2/+3
2016-09-29perf intel-pt: Fix decoding when there are address filtersAdrian Hunter1-0/+82
2016-09-29perf intel-pt: Enable decoder to handle TIP.PGD with missing IPAdrian Hunter2-0/+31
2016-09-29perf intel-pt: Read address filter from AUXTRACE_INFO eventAdrian Hunter1-0/+51
2016-09-29perf intel-pt: Record address filter in AUXTRACE_INFO eventAdrian Hunter2-6/+48
2016-09-29perf intel-pt: Add a helper function for processing AUXTRACE_INFOAdrian Hunter1-4/+8
2016-09-29perf intel-pt: Fix missing error codes processing auxtrace_infoAdrian Hunter1-0/+2
2016-09-29perf intel-pt: Add support for recording the max non-turbo ratioAdrian Hunter3-1/+20
2016-09-29perf intel-pt: Fix snapshot overlap detection decoder errorsAdrian Hunter1-4/+11
2016-09-29perf probe: Increase debug level of SDT debug messagesAdrian Hunter2-3/+3
2016-09-29perf record: Add support for using symbols in address filtersAdrian Hunter4-3/+857
2016-09-29perf symbols: Add dso__last_symbol()Adrian Hunter2-0/+16
2016-09-29perf record: Fix error pathsAdrian Hunter1-4/+4
2016-09-29perf record: Rename label 'out_symbol_exit'Adrian Hunter1-5/+5
2016-09-29perf script: Fix vanished idle symbolsAdrian Hunter1-5/+2
2016-09-29perf evsel: Add support for address filtersMathieu Poirier3-5/+41
2016-09-29perf evsel: New tracepoint specific functionMathieu Poirier4-10/+13
2016-09-29perf tools: Make perf_evsel__append_filter() genericMathieu Poirier4-7/+12
2016-09-29perf tools: Update documentation info about quipperSimon Que1-1/+5
2016-09-28perf trace: Beautify sched_[gs]et_attr return valueArnaldo Carvalho de Melo1-0/+2
2016-09-28perf data: Fix building in 32 bit platform with libbabeltraceWang Nan1-1/+1
2016-09-28perf tools: Fix MMAP event synthesis broken by MAP_HUGETLB changeAdrian Hunter1-1/+2
2016-09-27perf record: Fix documentation 'event_sources' -> 'event_source'Adrian Hunter1-3/+3
2016-09-25radix tree test suite: Test radix_tree_replace_slot() for multiorder entriesMatthew Wilcox2-5/+13
2016-09-23tools: move pcmcia crc32hash tool from DocumentationShuah Khan3-0/+42
2016-09-23tools: move laptops dslm tool from DocumentationShuah Khan3-0/+176
2016-09-23tools: move accounting tool from DocumentationShuah Khan3-0/+560
2016-09-23selftests/powerpc: Compile selftests against headers without AT_HWCAP2Cyril Bur1-0/+7
2016-09-23objtool: Add do_task_dead() to global noreturn listJosh Poimboeuf1-0/+1
2016-09-23Merge tag 'perf-core-for-mingo-20160922' of git://git.kernel.org/pub/scm/linu...Ingo Molnar24-20/+996
2016-09-23Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar2-4/+4
2016-09-22tools/testing: add a test to check nsfs ioctl-sAndrey Vagin4-0/+182
2016-09-22perf hists: Make hists__fprintf_headers function globalJiri Olsa2-1/+2
2016-09-22perf hists: Make __hist_entry__snprintf function globalJiri Olsa2-2/+4
2016-09-22perf tools: Make several display functions globalJiri Olsa3-2/+4
2016-09-22perf tools: Make several sorting functions globalJiri Olsa2-3/+9
2016-09-22perf tools: Make output_field_add and sort_dimension__add globalJiri Olsa2-4/+8
2016-09-22perf tools: Make reset_dimensions globalJiri Olsa2-1/+2
2016-09-22perf hists: Add __hist_entry__snprintf functionJiri Olsa1-2/+8
2016-09-22perf tools: Add sink configuration for cs_etm PMUMathieu Poirier3-0/+63
2016-09-22perf tools: Add PMU configuration to toolsMathieu Poirier3-0/+32
2016-09-22perf pmu: Push configuration down to PMU driverMathieu Poirier4-0/+106
2016-09-22perf tools: Add coresight etm PMU record capabilitiesMathieu Poirier8-2/+716
2016-09-22perf tools: Make coresight PMU listableMathieu Poirier3-0/+38
2016-09-22perf tools: Confine __get_cpuid() to x86 architectureMathieu Poirier1-4/+7
2016-09-21tools/testing/nvdimm: test get_config_size DSM failuresDan Williams1-2/+77
2016-09-21perf hists: Use bigger buffer for stdio headersJiri Olsa1-1/+1
2016-09-21perf evsel: Remove superfluous initialization of weightJiri Olsa1-2/+0
2016-09-20perf symbols: Do not open device filesJiri Olsa1-0/+3
2016-09-20perf hists: Factor out hists__reset_column_width()Namhyung Kim4-18/+20
2016-09-20perf ui/tui: Reset output width for hierarchyNamhyung Kim1-0/+6
2016-09-20selftests: Move networking/timestamping from DocumentationShuah Khan5-0/+1222
2016-09-20selftests: move watchdog tests from Documentation/watchdogShuah Khan3-0/+114
2016-09-20selftests: move ia64 tests from Documentation/ia64Shuah Khan3-0/+272
2016-09-20selftests: move vDSO tests from Documentation/vDSOShuah Khan5-0/+471
2016-09-20selftests: move ptp tests from Documentation/ptpShuah Khan4-0/+565
2016-09-20perf annotate: Resolve 'call' operands to function namesArnaldo Carvalho de Melo1-2/+6
2016-09-20perf annotate: Pass the symbol's map/dso to the instruction parsersArnaldo Carvalho de Melo2-12/+13
2016-09-20perf annotate: Do not ignore call instruction with indirect targetRavi Bangoria1-6/+2
2016-09-20perf hists: Fix width computation for srcline sort entryJiri Olsa2-2/+5
2016-09-20selftests: move prctl tests from Documentation/prctlShuah Khan5-0/+306
2016-09-20selftests: move dnotify_test from Documentation/filesystemsShuah Khan3-0/+42
2016-09-20selftests/timers: Add missing error code assignment before testChristophe JAILLET1-2/+2
2016-09-20selftests/zram: replace ZRAM_LZ4_COMPRESSFabian Frederick1-1/+1
2016-09-19tools/testing/nvdimm: fix allocation range for mock flush hint tablesDan Williams1-1/+2
2016-09-19tools include: Add mman macros needed by perf for all archWang Nan20-0/+66
2016-09-19perf trace beauty mmap: Add missing MADV_FREEWang Nan1-0/+1
2016-09-15Merge branch 'linus' into x86/asm, to pick up recent fixesIngo Molnar7-12/+16
2016-09-14Merge tag 'iio-for-4.9b' of git://git.kernel.org/pub/scm/linux/kernel/git/jic...Greg Kroah-Hartman1-4/+7
2016-09-14spi: spidev_test: Fix buffer overflow in unescape()Geert Uytterhoeven1-1/+1
2016-09-13perf tools: Add infrastructure for PMU specific configurationMathieu Poirier6-1/+54
2016-09-13Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-3/+3
2016-09-13perf report: Enable group view with hierarchyNamhyung Kim1-1/+0
2016-09-13perf ui/stdio: Rename print_hierarchy_header()Namhyung Kim1-10/+3
2016-09-13perf ui/stdio: Always reset output width for hierarchyNamhyung Kim1-8/+6
2016-09-13perf hist: Initialize hierarchy tree explicitlyNamhyung Kim1-0/+2
2016-09-13perf hists: Introduce hists__link_hierarchy()Namhyung Kim1-0/+95
2016-09-13perf hists: Introduce hists__match_hierarchy()Namhyung Kim1-0/+51
2016-09-13perf build: Compare mman.h related headers against kernel originalsWang Nan1-0/+9
2016-09-13selftests/x86/sigreturn: Use CX, not AX, as the scratch registerAndy Lutomirski1-8/+8
2016-09-13perf tools: Do hugetlb handling in more systemsArnaldo Carvalho de Melo2-12/+4
2016-09-13perf trace beauty mmap: Fix defines for non !x86_64Arnaldo Carvalho de Melo1-70/+1
2016-09-13tools include: Add uapi mman.h for each architectureWang Nan25-0/+363
2016-09-12spi: tools: enable CROSS_COMPILE in MakefileJorge Ramirez-Ortiz1-0/+2
2016-09-12perf hists browser: Fix event group displayNamhyung Kim1-1/+0
2016-09-12perf probe: Fix dwarf regs table for x86_64Arnaldo Carvalho de Melo1-1/+1
2016-09-12Merge 4.8-rc6 into staging-nextGreg Kroah-Hartman1-1/+1
2016-09-10ACPICA: Cleanup for all string-to-integer conversionsBob Moore3-4/+6
2016-09-09Merge tag 'iio-fixes-for-4.8b' of git://git.kernel.org/pub/scm/linux/kernel/g...Greg Kroah-Hartman1-1/+1