aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2015-06-05Merge remote-tracking branch 'kselftest/next'Michael Ellerman28-13/+2212
2015-06-05Merge remote-tracking branch 'kdbus/kdbus'Michael Ellerman28-0/+10418
2015-06-05Merge remote-tracking branch 'char-misc/char-misc-next'Michael Ellerman3-247/+83
2015-06-05Merge remote-tracking branch 'staging/staging-next'Michael Ellerman2-5/+6
2015-06-05Merge remote-tracking branch 'ftrace/for-next'Michael Ellerman2-4/+4
2015-06-05Merge remote-tracking branch 'tip/auto-latest'Michael Ellerman206-1866/+9055
2015-06-05Merge remote-tracking branch 'net-next/master'Michael Ellerman1-1/+1
2015-06-05Merge remote-tracking branch 'powerpc-mpe/next'Michael Ellerman2-18/+9
2015-06-04selftests/kdbus: install kdbus-testTyler Baker1-0/+2
2015-06-03kdbus/selftests: add build-dependencies on headersDavid Herrmann1-1/+1
2015-06-03kdbus: forward ID notifications to everyoneDavid Herrmann1-1/+12
2015-06-03kdbus: drop kdbus_meta_attach_mask modparamDavid Herrmann5-799/+13
2015-06-03manual merge of x86/urgentIngo Molnar2-2/+118
2015-06-03Merge branch 'x86/apic'Ingo Molnar3-1/+183
2015-06-03Merge branch 'perf/core'Ingo Molnar174-1807/+8682
2015-06-02Merge 4.1-rc4 into kdbus.Greg Kroah-Hartman356-3081/+14261
2015-06-02selftests/powerpc: Add install support to more powerpc testsMichael Ellerman2-18/+9
2015-06-02Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar28-56/+72
2015-06-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller2-40/+186
2015-05-31Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Linus Torvalds1-40/+184
2015-05-30x86/asm/entry/32, selftests: Add a selftest for kernel entries from VM86 modeAndy Lutomirski2-2/+118
2015-05-29perf tools: Make Ctrl-C stop processing on TUINamhyung Kim3-1/+9
2015-05-29perf build: Do not fail on missing Build fileJiri Olsa3-1/+4
2015-05-29perf machine: Fix up vdso methods namesArnaldo Carvalho de Melo4-13/+13
2015-05-29perf machine: Introduce machine__findnew_dso() methodArnaldo Carvalho de Melo6-6/+12
2015-05-29perf machine: No need to have two DSOs listsArnaldo Carvalho de Melo10-80/+39
2015-05-29perf machine: Adopt findnew_kernel methodArnaldo Carvalho de Melo3-10/+9
2015-05-29perf tests: Remove getpgrp from mmap-basicRiku Voipio1-4/+2
2015-05-29perf tests: Aename open*.c to openat*.cRiku Voipio4-3/+3
2015-05-29perf tests: Switch from open to openatRiku Voipio6-31/+31
2015-05-29perf tools: Add ARM64 perf_regs_load to support libunwind and enable testingWang Nan8-3/+116
2015-05-29perf kmem: Fix compiler warning about may be accessing uninitialized variableArnaldo Carvalho de Melo1-1/+1
2015-05-29perf db-export: Fix thread ref-countingAdrian Hunter1-9/+10
2015-05-29perf probe: Fix 'function unused' warningWang Nan1-32/+33
2015-05-29perf annotate: Fix -i option, which is currently ignored.Martin Liška1-1/+2
2015-05-27perf tools: Move branch option parsing to own fileAndi Kleen4-88/+100
2015-05-27perf annotation: Add symbol__get_annotationAndi Kleen1-7/+14
2015-05-27perf tools: Add hint for 'Too many events are opened.' error messageJiri Olsa1-1/+3
2015-05-27perf tools: Reference count struct mapArnaldo Carvalho de Melo6-12/+38
2015-05-27perf tools: Check if a map is still in use when deleting itArnaldo Carvalho de Melo3-8/+13
2015-05-27perf tools: Protect accesses the map rbtrees with a rw lockArnaldo Carvalho de Melo3-33/+108
2015-05-27perf tools: Introduce struct mapsArnaldo Carvalho de Melo6-38/+52
2015-05-27tools/power turbostat: update version number to 4.7Len Brown1-1/+1
2015-05-27tools/power turbostat: allow running without cpu0Prarit Bhargava1-15/+31
2015-05-27tools/power turbostat: correctly decode of ENERGY_PERFORMANCE_BIASLen Brown1-1/+1
2015-05-27tools/power turbostat: enable turbostat to support Knights Landing (KNL)Dasaratharaman Chandramouli1-4/+101
2015-05-27tools/power turbostat: correctly display more than 2 threads/coreDasaratharaman Chandramouli1-20/+51
2015-05-27Merge branches 'array.2015.05.27a', 'doc.2015.05.27a', 'fixes.2015.05.27a', '...Paul E. McKenney28-56/+72
2015-05-27rcutorture: Allow repetition factors in Kconfig-fragment listsPaul E. McKenney1-6/+19
2015-05-27rcutorture: Display "make oldconfig" errorsPaul E. McKenney2-1/+5
2015-05-27rcutorture: Update TREE_RCU-kconfig.txtPaul E. McKenney8-30/+21
2015-05-27rcutorture: Make rcutorture scripts force RCU_EXPERTPaul E. McKenney13-0/+13
2015-05-27rcutorture: Update configuration fragments for rcutree.rcu_fanout_exactPaul E. McKenney12-9/+3
2015-05-27rcutorture: TASKS_RCU set directly, so don't explicitly set itPaul E. McKenney3-3/+0
2015-05-27rcutorture: Test SRCU cleanup code pathPaul E. McKenney1-1/+1
2015-05-27rcutorture: Exchange TREE03 and TREE08 NR_CPUS, speed up CPU hotplugPaul E. McKenney3-2/+3
2015-05-27rcutorture: Exchange TREE03 and TREE04 geometriesPaul E. McKenney2-4/+4
2015-05-27rcutorture: Test both RCU-sched and RCU-bh for Tiny RCUPaul E. McKenney1-0/+1
2015-05-27rcu: Provide diagnostic option to slow down grace-period scansPaul E. McKenney1-0/+2
2015-05-27perf probe: Fix an error when deleting probes successfullyMasami Hiramatsu1-4/+5
2015-05-27perf probe: Show the error reason comes from invalid DSOMasami Hiramatsu2-26/+24
2015-05-27perf tools: Disallow PMU events intel_pt and intel_bts until there is supportAdrian Hunter1-0/+4
2015-05-27perf sched: Add option to merge like comms to lat outputJosef Bacik1-5/+72
2015-05-27perf tools: Improve setting of gcc debug optionMartin Liska2-0/+21
2015-05-27perf tools: Assign default value for some pointersMartin Liška3-3/+3
2015-05-27perf tools: Use maps__first()/map__next()Arnaldo Carvalho de Melo5-40/+37
2015-05-27perf tools: Leave DSO destruction to the map destructionArnaldo Carvalho de Melo1-3/+0
2015-05-27perf machine: Mark removed threads as suchArnaldo Carvalho de Melo1-2/+2
2015-05-27perf tools: Import rb_erase_init from block/ in the kernel sourcesArnaldo Carvalho de Melo1-0/+14
2015-05-27perf tools: Nuke unused map_groups__flush()Arnaldo Carvalho de Melo2-24/+0
2015-05-27perf tools: Remove redundant initialization of thread linkage membersArnaldo Carvalho de Melo1-2/+0
2015-05-27perf tools: Rename maps__nextArnaldo Carvalho de Melo2-3/+3
2015-05-27perf tools: Add dso__data_get/put_fd()Namhyung Kim4-16/+50
2015-05-27perf tools: Get rid of dso__data_fd() from dso__data_size()Namhyung Kim1-6/+0
2015-05-27perf tools: Fix dso__data_read_offset() file openingNamhyung Kim1-27/+32
2015-05-27perf machine: Do not call map_groups__delete(), drop refcnt insteadArnaldo Carvalho de Melo1-1/+1
2015-05-27perf comm: Use atomic.h for refcountingArnaldo Carvalho de Melo1-4/+9
2015-05-27perf hists: Rename add_hist_entry to hists__findnew_entryArnaldo Carvalho de Melo1-8/+8
2015-05-27perf hists: Reducing arguments of hist_entry_iter__add()Namhyung Kim7-19/+22
2015-05-27perf session: Fix perf_session__peek_event()Adrian Hunter1-3/+3
2015-05-27perf build: Fix libunwind feature detection on 32-bit x86Adrian Hunter1-1/+1
2015-05-27perf tools: Fix parse_events_error dereferencesAdrian Hunter2-2/+6
2015-05-27perf tools: Fix function declarations needed by parse-events.yAdrian Hunter2-8/+14
2015-05-27perf tools: Separate the tests and tools in installationNam T. Nguyen1-1/+5
2015-05-27Merge branch 'perf/urgent' into perf/core, before applying dependent patchesIngo Molnar9-45/+75
2015-05-27tools: bpf_jit_disasm: fix segfault on disabled debugging log outputDaniel Borkmann1-0/+2
2015-05-26selftest, x86: fix incorrect commentMartin Kelly1-1/+1
2015-05-26tools selftests: Fix 'clean' target with make 3.81Arnaldo Carvalho de Melo1-1/+1
2015-05-26selftests/futex: Add .gitignoreDarren Hart1-0/+7
2015-05-26kselftest: Add exit code definesDarren Hart1-5/+12
2015-05-26selftests: Add futex tests to the top-level MakefileDarren Hart1-0/+1
2015-05-26selftests/futex: Increment ksft pass and fail countersDarren Hart2-1/+4
2015-05-26selftests/futex: Update Makefile to use lib.mkDarren Hart2-3/+22
2015-05-26selftests: Add futex functional testsDarren Hart15-0/+1889
2015-05-26kselftests: timers: Check _ALARM clockids are supported before suspendingJohn Stultz1-1/+5
2015-05-26kselftests: timers: Ease alarmtimer-suspend unreasonable latency valueJohn Stultz1-1/+1
2015-05-26kselftests: timers: Increase delay between suspends in alarmtimer-suspendJohn Stultz1-1/+1
2015-05-26selftests/exec: do not install subdir as it is already createdTyler Baker1-1/+1
2015-05-26selftests/ftrace: install test.dTyler Baker1-0/+1
2015-05-26selftests: copy TEST_DIRS to INSTALL_PATHTyler Baker1-0/+3
2015-05-26Test compaction of mlocked memorySri Jayaramappa3-1/+243
2015-05-26selftests/mount: output WARN messages when mount test skippedZhang Zhen1-1/+6
2015-05-26selftests/timers: Make git ignore all binaries in timers test suiteZhang Zhen1-0/+18
2015-05-24Drivers: hv: fcopy: full handshake supportVitaly Kuznetsov1-0/+15
2015-05-24Drivers: hv: vss: full handshake supportVitaly Kuznetsov1-0/+14
2015-05-24Tools: hv: vss: use misc char device to communicate with kernelVitaly Kuznetsov1-114/+25
2015-05-24Tools: hv: kvp: use misc char device to communicate with kernelVitaly Kuznetsov1-135/+31
2015-05-24Merge tag 'iio-for-v4.2b' of git://git.kernel.org/pub/scm/linux/kernel/git/ji...Greg Kroah-Hartman1-2/+2
2015-05-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller10-46/+76
2015-05-18selftests/net: expect headroom in psock_fanout rolloverWillem de Bruijn1-1/+1
2015-05-18Merge 4.1-rc4 into staging-nextGreg Kroah-Hartman20-91/+140
2015-05-18perf bench numa: Share sched_getcpu() __weak def with cloexec.cArnaldo Carvalho de Melo1-0/+1
2015-05-18tools build: Change FEATURE_TESTS and FEATURE_DISPLAY to weak bindingWang Nan1-2/+2
2015-05-18tools lib traceevent: Install libtraceevent.a into libdirWang Nan1-7/+13
2015-05-18perf tools: Set vmlinux_path__nr_entries to 0 in vmlinux_path__exitWang Nan1-0/+1
2015-05-18perf tools: Protect dso cache fd with a mutexNamhyung Kim1-26/+72
2015-05-18perf symbols: Protect dso cache tree using dso->lockNamhyung Kim1-7/+27
2015-05-18perf symbols: Protect dso symbol loading using a mutexNamhyung Kim3-10/+27
2015-05-18perf tools: Introduce copyfile_offset() functionNamhyung Kim2-9/+30
2015-05-18perf tools: Add rm_rf() utility functionNamhyung Kim2-0/+44
2015-05-18perf tools: Elliminate alignment holesArnaldo Carvalho de Melo4-6/+6
2015-05-18tools include: add __aligned_u64 to types.h.Wang Nan1-0/+4
2015-05-18perf probe: Load map before glob matchingWang Nan1-0/+3
2015-05-17Merge branch 'linus' into x86/asm, to resolve conflictsIngo Molnar10-48/+76
2015-05-16Merge branch 'for-rc' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang...Linus Torvalds1-8/+0
2015-05-16Merge tag 'linux-kselftest-4.1-rc4' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-35/+69
2015-05-15perf tools: Fix "Command" sort_entry's cmp and collapse functionJiri Olsa1-2/+2
2015-05-15perf tools: Fix dwarf-aux.c compilation on i386Jiri Olsa1-4/+4
2015-05-15perf cgroup: Use atomic.h for refcountingArnaldo Carvalho de Melo2-8/+6
2015-05-15perf evlist: Use atomic.h for the perf_mmap refcountArnaldo Carvalho de Melo2-7/+8
2015-05-15perf machine: Stop accessing atomic_t::counter directlyArnaldo Carvalho de Melo1-1/+1
2015-05-15perf tools: Use atomic.h for the map_groups refcountArnaldo Carvalho de Melo3-10/+12
2015-05-15Merge branch 'liblockdep-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Ingo Molnar2-1/+5
2015-05-14perf tools: Make flex/bison calls honour V=1Jiri Olsa1-4/+4
2015-05-14perf trace: Fix the build on older distrosArnaldo Carvalho de Melo1-1/+28
2015-05-14tools lib traceevent: Provide le16toh define for older systemsArnaldo Carvalho de Melo1-0/+13
2015-05-14perf report: Fix some option handling on --stdioNamhyung Kim3-7/+0
2015-05-14perf probe: Ignore tail calls to probed functionsNaveen N. Rao3-3/+50
2015-05-13tracing: Rename FTRACE_MAX_EVENT to TRACE_EVENT_TYPE_MAXSteven Rostedt (Red Hat)2-4/+4
2015-05-13tools/liblockdep: Fix compilation errorEunbong Song1-0/+3
2015-05-13tools/liblockdep: Fix linker error in case of cross compileEunbong Song1-1/+2
2015-05-12selftests, x86: Rework x86 target architecture detectionAndy Lutomirski4-26/+67
2015-05-12selftests, x86: Remove useless run_tests ruleAndy Lutomirski2-18/+2
2015-05-12selftests/x86: install testsTyler Baker1-0/+6
2015-05-12selftest/x86: have no dependency on all when cross buildingTyler Baker1-1/+4
2015-05-12selftest/x86: build both bitnessesTyler Baker1-2/+2
2015-05-12perf tools: Use getconf to determine number of online CPUsWill Deacon1-1/+1
2015-05-12tools: Fix tools/vm buildAndi Kleen1-1/+1
2015-05-12perf tests: Fix map_groups refcount testArnaldo Carvalho de Melo1-5/+12
2015-05-12perf machine: No need to keep a refcnt for last_matchArnaldo Carvalho de Melo1-4/+4
2015-05-12perf tests: Show refcounting broken expectations in thread-mg-share testArnaldo Carvalho de Melo2-6/+15
2015-05-12perf report: Do not restrict -T option by other optionsNamhyung Kim1-7/+6
2015-05-12perf tests: Fix to get negative exit codesHe Kuang1-1/+1
2015-05-12perf probe: Show better error message when failed to find variableHe Kuang1-4/+6
2015-05-12perf probe: Add --range option to show a variable's location rangeHe Kuang5-13/+170
2015-05-12perf probe: Remove length limitation for showing available variablesHe Kuang3-37/+34
2015-05-12perf trace: Removed duplicated NULL testHe Kuang1-2/+1
2015-05-12perf report: Force tty output if -T/--thread option is givenNamhyung Kim1-2/+2
2015-05-12perf tools: Document relation of per-thread event count featureNamhyung Kim2-2/+4
2015-05-12perf kmem: Fix compiler warning about may be accessing uninitialized variableArnaldo Carvalho de Melo1-1/+1
2015-05-11Merge branch 'perf/urgent' into perf/core, to resolve conflictsIngo Molnar10-18/+37
2015-05-10iio: make tools more cross-compilation friendlyLinus Walleij1-2/+2
2015-05-09Merge tag 'iio-for-v4.2a' of git://git.kernel.org/pub/scm/linux/kernel/git/ji...Greg Kroah-Hartman1-3/+4
2015-05-09tools/thermal: tmon: fixed the 'make install' commandAnand Moon1-8/+0
2015-05-08perf build: Disable libdw DWARF unwind when built with NO_DWARFNaveen N. Rao1-0/+4
2015-05-08perf probe: Support glob wildcards for function nameMasami Hiramatsu6-11/+59
2015-05-08perf probe: Add --no-inlines option to avoid searching inline functionsMasami Hiramatsu4-1/+8
2015-05-08perf probe: Introduce probe_conf global configsMasami Hiramatsu5-63/+48
2015-05-08perf probe: Use perf_probe_event.target instead of passing as an argumentMasami Hiramatsu3-33/+27
2015-05-08perf bench futex: Handle spurious wakeupsDavidlohr Bueso1-1/+6
2015-05-08perf bench futex: Support parallel waker threadsDavidlohr Bueso5-0/+301
2015-05-08perf machine: Protect the machine->threads with a rwlockArnaldo Carvalho de Melo29-114/+284
2015-05-08perf tools: Use atomic_t to implement thread__{get,put} refcntArnaldo Carvalho de Melo2-4/+5
2015-05-08tools include: Add basic atomic.h implementation from the kernel sourcesArnaldo Carvalho de Melo7-0/+193
2015-05-08perf tools: Move generic barriers out of perf-sys.hArnaldo Carvalho de Melo2-9/+2
2015-05-08perf tools: Move tile barrier.h stuff to tools/arch/tile/include/asm/barrier.hArnaldo Carvalho de Melo4-3/+18
2015-05-08perf tools: Move mips barrier.h stuff to tools/arch/mips/include/asm/barrier.hArnaldo Carvalho de Melo4-9/+23
2015-05-08perf tools: Move xtensa barrier.h stuff to tools/arch/xtensa/include/asm/barr...Arnaldo Carvalho de Melo4-3/+21
2015-05-08perf tools: Move arm(64) barrier.h stuff to tools/arch/arm*/include/asm/barri...Arnaldo Carvalho de Melo5-10/+33
2015-05-08perf tools: Move ia64 barrier.h stuff to tools/arch/ia64/include/asm/barrier.hArnaldo Carvalho de Melo4-3/+51
2015-05-08perf tools: Move alpha barrier.h stuff to tools/arch/alpha/include/asm/barrier.hArnaldo Carvalho de Melo4-3/+11
2015-05-08perf tools: Move sparc barrier.h stuff to tools/arch/sparc/include/asm/barrier.hArnaldo Carvalho de Melo6-9/+61
2015-05-08perf tools: Move sh barrier.h stuff to tools/arch/sh/include/asm/barrier.hArnaldo Carvalho de Melo4-9/+35
2015-05-08tools: Adopt asm-generic/barrier.hArnaldo Carvalho de Melo2-0/+45
2015-05-08perf tools: Move barrier() definition to tools/include/linux/compiler.hArnaldo Carvalho de Melo2-2/+4
2015-05-08perf tools: Move s390 barrier.h stuff to tools/arch/s390/include/asm/barrier.hArnaldo Carvalho de Melo4-3/+33
2015-05-08perf tools: Move powerpc barrier.h stuff to tools/arch/powerpc/include/asm/ba...Arnaldo Carvalho de Melo4-3/+32
2015-05-08perf tools: Move x86 barrier.h stuff to tools/arch/x86/include/asm/barrier.hArnaldo Carvalho de Melo4-6/+34
2015-05-08perf probe: Support $params special probe argumentMasami Hiramatsu3-14/+20
2015-05-08perf probe: Skip kernel symbols which is out of .textMasami Hiramatsu1-7/+24
2015-05-08perf probe: Make --line checks validate C-style function nameMasami Hiramatsu1-15/+20
2015-05-08perf probe: Fix to return 0 when positive value returnedMasami Hiramatsu1-1/+1
2015-05-08perf probe: Fix a typo for the flags of openMasami Hiramatsu1-1/+1
2015-05-08perf probe: Fix to close probe_events file in errorMasami Hiramatsu1-1/+3
2015-05-08x86, selftests: Add a test for the "sysret_ss_attrs" bugAndy Lutomirski4-1/+185
2015-05-06Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds10-45/+64
2015-05-06Merge tag 'perf-core-for-mingo-3' of git://git.kernel.org/pub/scm/linux/kerne...Ingo Molnar81-809/+5841
2015-05-05perf tools: Move TUI-specific fields out of map_symbolNamhyung Kim5-35/+54
2015-05-05perf hists browser: Simplify zooming code using pstack_peek()Namhyung Kim1-11/+9
2015-05-05perf tools: Introduce pstack_peek()Namhyung Kim2-0/+8