aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2018-10-10tools: hv: fcopy: set 'error' in case an unknown operation was requestedVitaly Kuznetsov1-0/+1
2018-10-10perf probe powerpc: Ignore SyS symbols irrespective of endiannessSandipan Das1-1/+3
2018-10-10perf util: Fix bad memory access in trace info.Chris Phlipot1-1/+1
2018-10-10perf evsel: Fix potential null pointer dereference in perf_evsel__new_idx()Hisao Tanabe1-2/+3
2018-10-10tools/vm/page-types.c: fix "defined but not used" warningNaoya Horiguchi1-6/+0
2018-10-10tools/vm/slabinfo.c: fix sign-compare warningNaoya Horiguchi1-2/+2
2018-10-10tools/kvm_stat: fix handling of invalid paths in debugfs providerStefan Raspl1-0/+8
2018-10-10tools/kvm_stat: fix python3 issuesStefan Raspl1-3/+3
2018-10-10tools/power turbostat: fix possible sprintf buffer overflowLen Brown1-1/+1
2018-09-26selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/other clock adjustme...John Stultz1-0/+5
2018-09-26Tools: hv: Fix a bug in the key delete codeK. Y. Srinivasan1-1/+1
2018-09-26perf powerpc: Fix callchain ip filteringSandipan Das1-1/+1
2018-09-26perf powerpc: Fix callchain ip filtering when return address is in a registerSandipan Das1-2/+6
2018-09-26perf tools: Fix struct comm_str removal crashJiri Olsa1-5/+11
2018-09-26perf tools: Synthesize GROUP_DESC feature in pipe modeJiri Olsa1-1/+1
2018-09-26perf test: Fix subtest number when showing resultsThomas Richter1-1/+1
2018-09-19tools/testing/nvdimm: kaddr and pfn can be NULL to ->direct_access()Huaisheng Ye1-4/+8
2018-09-19perf evlist: Fix error out while applying initial delay and LBRKan Liang1-0/+14
2018-09-19perf c2c report: Fix crash for empty browserJiri Olsa1-0/+3
2018-09-19perf tools: Allow overriding MAX_NR_CPUS at compile timeChristophe Leroy1-0/+2
2018-09-19selftests/bpf: fix a typo in map in map testRoman Gushchin1-3/+3
2018-09-15selftests/powerpc: Kill child processes on SIGINTBreno Leitao1-6/+12
2018-09-15perf probe powerpc: Fix trace event post-processingSandipan Das1-1/+3
2018-09-15perf tools: Check for null when copying nsinfo.Benno Evers1-0/+3
2018-09-09perf auxtrace: Fix queue resizeAdrian Hunter1-0/+3
2018-09-05tools/power turbostat: Read extended processor family from CPUIDCalvin Walton1-1/+3
2018-09-05selftests/ftrace: Add snapshot and tracing_on test caseMasami Hiramatsu1-0/+28
2018-09-05tools/power turbostat: fix -S on UP systemsLen Brown1-3/+1
2018-09-05tools: usb: ffs-test: Fix build on big endian systemsPeter Senna Tschudin1-3/+16
2018-08-24tools: build: Use HOSTLDFLAGS with fixdepLaura Abbott1-1/+1
2018-08-24perf script python: Fix dict reference countingJanne Huttunen1-6/+2
2018-08-24perf tools: Fix compilation errors on gcc8Jiri Olsa2-2/+3
2018-08-24perf llvm-utils: Remove bashism from kernel include fetch scriptKim Phillips1-3/+3
2018-08-24objtool: Support GCC 8 '-fnoreorder-functions'Josh Poimboeuf1-13/+28
2018-08-24selftests/x86/sigreturn: Do minor cleanupsAndy Lutomirski1-6/+7
2018-08-24selftests/x86/sigreturn/64: Fix spurious failures on AMD CPUsAndy Lutomirski1-17/+29
2018-08-24perf bench: Fix numa report output codeJiri Olsa1-2/+3
2018-08-24perf tools: Fix a clang 7.0 compilation errorYonghong Song1-2/+9
2018-08-24perf report powerpc: Fix crash if callchain is emptySandipan Das1-1/+1
2018-08-24perf test session topology: Fix test on s390Thomas Richter1-0/+1
2018-08-24perf record: Support s390 random socket_id assignmentThomas Richter1-1/+9
2018-08-24selftests: bpf: notification about privilege required to run test_kmod.sh tes...Jeffrin Jose T1-0/+9
2018-08-24selftests: sync: add config fragment for testing sync frameworkFathi Boudra1-0/+4
2018-08-24selftests: vm: return Kselftest Skip code for skipped testsShuah Khan (Samsung OSG)4-8/+17
2018-08-24selftests: zram: return Kselftest Skip code for skipped testsShuah Khan (Samsung OSG)2-2/+8
2018-08-24selftests: user: return Kselftest Skip code for skipped testsShuah Khan (Samsung OSG)1-0/+7
2018-08-24selftests: sysctl: return Kselftest Skip code for skipped testsShuah Khan (Samsung OSG)1-7/+13
2018-08-24selftests: static_keys: return Kselftest Skip code for skipped testsShuah Khan (Samsung OSG)1-0/+13
2018-08-24selftests: pstore: return Kselftest Skip code for skipped testsShuah Khan (Samsung OSG)1-1/+4
2018-08-24perf tools: Fix error index for pmu event parserJiri Olsa1-0/+5
2018-08-15tools headers: Synchronise x86 cpufeatures.h for L1TF additionsDavid Woodhouse1-0/+3
2018-08-03selftests: intel_pstate: return Kselftest Skip code for skipped testsShuah Khan (Samsung OSG)1-1/+4
2018-08-03selftests: memfd: return Kselftest Skip code for skipped testsShuah Khan (Samsung OSG)1-5/+9
2018-08-03selftests/intel_pstate: Improve test, minor fixesDaniel Díaz1-14/+10
2018-08-03usbip: dynamically allocate idev by nports found in sysfsMichael Grzeschik2-15/+20
2018-08-03usbip: usbip_detach: Fix memory, udev context and udev leakShuah Khan (Samsung OSG)1-3/+6
2018-08-03perf tools: Fix pmu events parsing ruleJiri Olsa1-1/+13
2018-07-17tools build: fix # escaping in .cmd files for future MakePaul Menzel1-2/+2
2018-07-11Kbuild: fix # escaping in .cmd files for future MakeRasmus Villemoes3-3/+6
2018-07-08perf bpf: Fix NULL return handling in bpf__prepare_load()YueHaibing1-3/+3
2018-07-08perf test: "Session topology" dumps core on s390Thomas Richter1-6/+24
2018-07-03perf vendor events: Add Goldmont Plus V1 event fileKan Liang7-0/+2414
2018-07-03perf intel-pt: Fix packet decoding of CYC packetsAdrian Hunter1-1/+1
2018-07-03perf intel-pt: Fix "Unexpected indirect branch" errorAdrian Hunter3-2/+28
2018-07-03perf intel-pt: Fix MTC timing after overflowAdrian Hunter1-1/+0
2018-07-03perf intel-pt: Fix decoding to accept CBR between FUP and corresponding TIPAdrian Hunter1-1/+4
2018-07-03perf intel-pt: Fix sync_switch INTEL_PT_SS_NOT_TRACINGAdrian Hunter1-0/+1
2018-07-03perf tools: Fix symbol and object code resolution for vdso32 and vdsox32Adrian Hunter1-0/+2
2018-07-03ftrace/selftest: Have the reset_trigger code be a bit more carefulSteven Rostedt (VMware)1-3/+18
2018-06-21x86/pkeys/selftests: Add a test for pkey 0Dave Hansen1-0/+30
2018-06-21x86/pkeys/selftests: Save off 'prot' for allocationsDave Hansen1-5/+9
2018-06-21x86/pkeys/selftests: Fix pointer mathDave Hansen1-7/+7
2018-06-21x86/pkeys/selftests: Fix pkey exhaustion test off-by-oneDave Hansen1-5/+8
2018-06-21x86/pkeys/selftests: Add PROT_EXEC testDave Hansen1-0/+44
2018-06-21x86/pkeys/selftests: Factor out "instruction page"Dave Hansen1-4/+17
2018-06-21x86/pkeys/selftests: Allow faults on unknown keysDave Hansen1-1/+9
2018-06-21x86/pkeys/selftests: Remove dead debugging code, fix dprint_in_signalDave Hansen1-16/+0
2018-06-21x86/pkeys/selftests: Stop using assert()Dave Hansen1-4/+8
2018-06-21x86/pkeys/selftests: Give better unexpected fault error messagesDave Hansen1-6/+7
2018-06-21x86/selftests: Add mov_to_ss testAndy Lutomirski2-1/+286
2018-06-21x86/mpx/selftests: Adjust the self-test to fresh distros that export the MPX ABIIngo Molnar1-2/+5
2018-06-21x86/pkeys/selftests: Adjust the self-test to fresh distros that export the pk...Ingo Molnar1-26/+41
2018-06-21objtool, kprobes/x86: Sync the latest <asm/insn.h> header with tools/objtool/...Ingo Molnar1-0/+18
2018-06-21bpf: fix uninitialized variable in bpf toolsJohn Fastabend1-2/+5
2018-06-21selftests: ftrace: Add a testcase for multiple actions on triggerMasami Hiramatsu1-0/+44
2018-06-21perf report: Fix switching to another perf.data fileArnaldo Carvalho de Melo1-5/+3
2018-06-05objtool: Fix "noreturn" detection for recursive sibling callsJosh Poimboeuf1-3/+7
2018-06-05objtool: Detect RIP-relative switch table references, part 2Josh Poimboeuf1-25/+12
2018-06-05objtool: Detect RIP-relative switch table referencesJosh Poimboeuf1-15/+18
2018-06-05objtool: Support GCC 8 switch tablesJosh Poimboeuf1-2/+22
2018-06-05objtool: Support GCC 8's cold subfunctionsJosh Poimboeuf3-44/+93
2018-05-30Revert "perf record: Fix crash in pipe mode"Greg Kroah-Hartman3-16/+2
2018-05-30tools: sync up .h files with the repective arch and uapi .h filesGreg Kroah-Hartman8-268/+336
2018-05-30perf tools: Add trace/beauty/generated/ into .gitignoreRavi Bangoria1-0/+1
2018-05-30selftests/net: fixes psock_fanout eBPF test casePrashant Bhole1-1/+2
2018-05-30perf tests: Fix dwarf unwind for stripped binariesJiri Olsa1-16/+30
2018-05-30perf report: Fix memory corruption in --branch-history mode --branch-historyJiri Olsa2-4/+1
2018-05-30perf tests: Use arch__compare_symbol_names to compare symbolsJiri Olsa1-1/+1
2018-05-30perf report: Fix wrong jump arrowJin Yao1-2/+7
2018-05-30perf test: Fix test case inet_pton to accept inlines.Thomas Richter1-3/+3
2018-05-30tools: hv: fix compiler warnings about major/target_fnameDexuan Cui2-1/+3
2018-05-30perf stat: Fix core dump when flag T is usedThomas Richter1-2/+7
2018-05-30perf top: Fix top.call-graph config option readingYisheng Xie1-2/+4
2018-05-30selftests: Print the test we're running to /dev/kmsgMichael Ellerman1-0/+1
2018-05-30tools/thermal: tmon: fix for segfaultFrank Asseg2-6/+7
2018-05-30perf clang: Add support for recent clang versionsSandipan Das1-1/+10
2018-05-30perf tools: Fix perf builds with clang supportSandipan Das1-1/+2
2018-05-30selftests: ftrace: Add a testcase for probepointMasami Hiramatsu1-0/+43
2018-05-30selftests: ftrace: Add a testcase for string type with kprobe_eventMasami Hiramatsu1-0/+46
2018-05-30selftests: ftrace: Add probe event argument syntax testcaseMasami Hiramatsu1-0/+97
2018-05-30selftests/vm/run_vmtests: adjust hugetlb size according to nr_cpusLi Zhijian1-8/+17
2018-05-30perf record: Fix crash in pipe modeJiri Olsa3-2/+16
2018-05-30selftests/powerpc: Skip the subpage_prot tests if the syscall is unavailableMichael Ellerman1-0/+14
2018-05-30selftests/futex: Fix line continuation in MakefileDaniel Díaz1-3/+3
2018-05-30selftests/bpf/test_maps: exit child process without error in ENOMEM caseLi Zhijian1-0/+2
2018-05-30seccomp: add a selftest for get_metadataTycho Andersen1-0/+61
2018-05-30selftests/memfd: add run_fuse_test.sh to TEST_FILESAnders Roxell1-0/+1
2018-05-30selftests: memfd: add config fragment for fuseAnders Roxell1-0/+1
2018-05-30selftests: pstore: Adding config fragment CONFIG_PSTORE_RAM=mNaresh Kamboju1-0/+1
2018-05-30selftest/vDSO: fix O=Dominik Brodowski1-7/+7
2018-05-30selftests: sync: missing CFLAGS while compilingAnders Roxell1-1/+1
2018-05-30idr: fix invalid ptr dereference on item deleteMatthew Wilcox1-0/+7
2018-05-22seccomp: Add filter flag to opt-out of SSB mitigationKees Cook1-3/+19
2018-05-09test_firmware: fix setting old custom fw path back on exit, second tryBen Hutchings1-2/+4
2018-05-01tools/lib/subcmd/pager.c: do not alias select() paramsSergey Senozhatsky1-1/+4
2018-05-01objtool, perf: Fix GCC 8 -Wrestrict errorJosh Poimboeuf1-1/+1
2018-04-26perf test: Fix test trace+probe_libc_inet_pton.sh for s390xThomas Richter1-4/+17
2018-04-26bpf: fix rlimit in reuseport net selftestDaniel Borkmann1-1/+20
2018-04-26tools/libbpf: handle issues with bpf ELF objects containing .eh_framesJesper Dangaard Brouer1-0/+26
2018-04-26selftests/ftrace: Add some missing glob checksSteven Rostedt (VMware)1-0/+6
2018-04-26perf evsel: Fix period/freq terms setupJiri Olsa1-0/+2
2018-04-26perf record: Fix period option handlingJiri Olsa3-4/+11
2018-04-26bpf: test_maps: cleanup sockmaps when test endsPrashant Bhole1-4/+12
2018-04-26perf record: Fix failed memory allocation for get_cpuid_strThomas Richter1-1/+1
2018-04-26tools lib traceevent: Fix get_field_str() for dynamic stringsSteven Rostedt (VMware)1-1/+9
2018-04-26perf callchain: Fix attr.sample_max_stack settingArnaldo Carvalho de Melo1-4/+4
2018-04-26tools lib traceevent: Simplify pointer print logic and fix %pFSteven Rostedt (VMware)1-8/+9
2018-04-26perf unwind: Do not look just at the global callchain_param.record_modeArnaldo Carvalho de Melo7-12/+25
2018-04-26libbpf: Makefile set specified permission modeJesper Dangaard Brouer1-1/+1
2018-04-26selftest: ftrace: Fix to pick text symbols for kprobesMasami Hiramatsu1-2/+2
2018-04-19perf intel-pt: Fix timestamp following overflowAdrian Hunter1-0/+1
2018-04-19perf intel-pt: Fix error recovery from missing TIP packetAdrian Hunter1-0/+1
2018-04-19perf intel-pt: Fix sync_switchAdrian Hunter1-7/+25
2018-04-19perf intel-pt: Fix overlap detection to identify consecutive buffers correctlyAdrian Hunter3-35/+34
2018-04-12objtool: Add Clang supportJosh Poimboeuf1-0/+11
2018-04-12perf tools: Fix copyfile_offset update of output offsetJiri Olsa1-1/+1
2018-04-12perf report: Fix a no annotate browser displayed issueJin Yao1-1/+17
2018-04-12selftests/net: fix bugs in address and port initializationSowmini Varadhan1-6/+15
2018-04-12perf evsel: Enable ignore_missing_thread for pid optionMengting Zhang2-4/+47
2018-04-12perf probe: Add warning message if there is unexpected event nameMasami Hiramatsu1-0/+8
2018-04-12perf probe: Find versioned symbols from mapMasami Hiramatsu4-2/+32
2018-03-28x86/pkeys/selftests: Rename 'si_pkey' to 'siginfo_pkey'Dave Hansen1-5/+5
2018-03-28perf stat: Fix CVS output format for non-supported countersIlya Pronin1-1/+1
2018-03-28selftests/x86/ptrace_syscall: Fix for yet more glibc interferenceAndy Lutomirski1-2/+6
2018-03-21selftests/x86/entry_from_vm86: Add test cases for POPFAndy Lutomirski1-3/+27
2018-03-21selftests/x86: Add tests for the STR and SLDT instructionsRicardo Neri1-1/+17
2018-03-21selftests/x86: Add tests for User-Mode Instruction PreventionRicardo Neri1-1/+72
2018-03-21selftests/x86/entry_from_vm86: Exit with 1 if we failAndy Lutomirski1-1/+1
2018-03-19rcutorture/configinit: Fix build directory error messageSeongJae Park1-1/+1
2018-03-19tools/usbip: fixes build with musl libc toolchainJulien BOIBESSOT1-1/+1
2018-03-19perf annotate: Fix objdump comment parsing for Intel mov dissassemblyThomas Richter1-3/+5
2018-03-19perf annotate: Fix unnecessary memory allocation for s390xThomas Richter1-1/+2
2018-03-19test_firmware: fix setting old custom fw path back on exitLuis R. Rodriguez1-1/+4
2018-03-15objtool: Fix 32-bit buildJosh Poimboeuf1-20/+7
2018-03-15objtool: Fix another switch table detection issueJosh Poimboeuf1-1/+5
2018-03-15objtool: Add module specific retpoline rulesPeter Zijlstra3-2/+12
2018-03-15objtool: Add retpoline validationPeter Zijlstra4-3/+89
2018-03-15objtool: Use existing global variables for optionsPeter Zijlstra5-10/+10
2018-03-15perf tools: Fix trigger class trigger_on()Adrian Hunter1-4/+5
2018-03-11bpf: allow xadd only on aligned memoryDaniel Borkmann1-0/+58
2018-03-11bpf, arm64: fix out of bounds access in tail callDaniel Borkmann1-0/+26
2018-02-25perf test: Fix test 21 for s390xThomas Richter1-0/+4
2018-02-25perf bench numa: Fixup discontiguous/sparse numa nodesSatheesh Rajendran1-5/+51
2018-02-25perf top: Fix window dimensions change handlingJiri Olsa1-3/+12
2018-02-25perf test shell: Fix check open filename arg using 'perf trace' on s390xThomas Richter1-2/+4
2018-02-25perf annotate: Do not truncate instruction names at 6 charsRavi Bangoria1-9/+9
2018-02-25perf help: Fix a bug during strstart() conversionNamhyung Kim1-2/+2
2018-02-25perf record: Fix -c/-F options for cpu event aliasesAndi Kleen5-4/+19
2018-02-25bpf: mark dst unknown on inconsistent {s, u}bounds adjustmentsDaniel Borkmann1-1/+122
2018-02-22selftests/x86/mpx: Fix incorrect bounds with old _sigfaultRui Wang1-2/+30
2018-02-22kmemcheck: rip it out for realMichal Hocko1-1/+0
2018-02-22kmemcheck: rip it outLevin, Alexander (Sasha Levin)1-8/+0
2018-02-22kmemcheck: remove whats left of NOTRACK flagsLevin, Alexander (Sasha Levin)1-1/+0
2018-02-22objtool: Fix segfault in ignore_unreachable_insn()Josh Poimboeuf1-3/+9
2018-02-22selftests/x86: Disable tests requiring 32-bit support on pure 64-bit systemsDominik Brodowski1-7/+13
2018-02-22selftests/x86: Do not rely on "int $0x80" in single_step_syscall.cDominik Brodowski2-1/+6
2018-02-22selftests/x86: Do not rely on "int $0x80" in test_mremap_vdso.cDominik Brodowski1-0/+4
2018-02-22selftests/x86/pkeys: Remove unused functionsIngo Molnar1-28/+0
2018-02-22selftests/x86: Clean up and document sscanf() usageDominik Brodowski2-6/+16
2018-02-22selftests/x86: Fix vDSO selftest segfault for vsyscall=noneDominik Brodowski1-7/+43
2018-02-22kselftest: fix OOM in memory compaction testArnd Bergmann1-0/+2
2018-02-22selftests: seccomp: fix compile error seccomp_bpfAnders Roxell1-2/+2
2018-02-16objtool: Fix switch-table detectionPeter Zijlstra2-2/+40
2018-02-07objtool: Warn on stripped section symbolJosh Poimboeuf1-0/+5
2018-02-07objtool: Add support for alternatives at the end of a sectionJosh Poimboeuf1-22/+31
2018-02-07objtool: Improve retpoline alternative handlingJosh Poimboeuf1-20/+16
2018-02-03usbip: list: don't list devices attached to vhci_hcdShuah Khan1-0/+9
2018-02-03usbip: prevent bind loops on devices attached to vhci_hcdShuah Khan1-0/+9
2018-02-03cpupower : Fix cpupower working when cpu0 is offlineAbhishek Goel1-3/+6
2018-02-03cpupowerutils: bench - Fix cpu online checkAbhishek Goel1-1/+1