aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2020-10-14Merge tag 'kernel-clone-v5.9' of gitolite.kernel.org:pub/scm/linux/kernel/git...HEADmasterChristian Brauner16-35/+35
2020-10-13Merge tag 'seccomp-v5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-203/+318
2020-10-13Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds1-35/+19
2020-10-13Merge tag 'gpio-v5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds6-147/+355
2020-10-12Merge branch 'compat.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-3/+3
2020-10-12Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-22/+20
2020-10-12Merge tag 'core-static_call-2020-10-12' of git://git.kernel.org/pub/scm/linux...Linus Torvalds9-8/+185
2020-10-12Merge tag 'locking-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-134/+1465
2020-10-12Merge tag 'sched-core-2020-10-12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-1/+281
2020-10-12Merge tag 'x86_fsgsbase_for_v5.10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+68
2020-10-12Merge tag 'ras_updates_for_v5.10' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds10-184/+33
2020-10-12Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds34-1/+4646
2020-10-09Merge branch 'lkmm' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/...Ingo Molnar6-134/+1410
2020-10-09Merge branch 'kcsan' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck...Ingo Molnar1-0/+55
2020-10-08selftests/clone3: Avoid OS-defined clone_argsKees Cook7-44/+41
2020-10-08selftests/seccomp: powerpc: Set syscall return during ptrace syscall exitKees Cook1-4/+21
2020-10-08selftests/seccomp: Allow syscall nr and ret value to be set separatelyKees Cook1-12/+47
2020-10-08selftests/seccomp: Record syscall during ptrace entryKees Cook1-13/+27
2020-10-07Merge branch 'for-next/late-arrivals' into for-next/coreWill Deacon13-1/+2070
2020-10-06x86/copy_mc: Introduce copy_mc_enhanced_fast_string()Dan Williams1-0/+1
2020-10-06x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}()Dan Williams10-184/+32
2020-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds3-2/+8
2020-10-05kselftest/arm64: Check mte tagged user address in kernelAmit Daniel Kachhap4-0/+127
2020-10-05kselftest/arm64: Verify KSM page merge for MTE pagesAmit Daniel Kachhap2-0/+160
2020-10-05kselftest/arm64: Verify all different mmap MTE optionsAmit Daniel Kachhap2-0/+263
2020-10-05kselftest/arm64: Check forked child mte memory accessibilityAmit Daniel Kachhap2-0/+196
2020-10-05kselftest/arm64: Verify mte tag inclusion via prctlAmit Daniel Kachhap2-0/+186
2020-10-05kselftest/arm64: Add utilities and a test to validate mte memoryAmit Daniel Kachhap8-1/+1138
2020-10-03mm: remove compat_process_vm_{readv,writev}Christoph Hellwig4-10/+8
2020-10-03fs: remove compat_sys_vmspliceChristoph Hellwig4-4/+4
2020-10-03fs: remove the compat readv/writev syscallsChristoph Hellwig4-8/+8
2020-10-02Merge branch 'for-next/mte' into for-next/coreWill Deacon1-0/+2
2020-09-30tools: gpio: add debounce support to gpio-event-monKent Gibson1-3/+17
2020-09-30tools: gpio: add multi-line monitoring to gpio-event-monKent Gibson1-11/+34
2020-09-30tools: gpio: port gpio-event-mon to v2 uAPIKent Gibson1-44/+47
2020-09-30tools: gpio: port gpio-hammer to v2 uAPIKent Gibson3-45/+197
2020-09-30tools: gpio: rename nlines to num_linesKent Gibson3-26/+26
2020-09-30tools: gpio: port gpio-watch to v2 uAPIKent Gibson1-8/+8
2020-09-30tools: gpio: port lsgpio to v2 uAPIKent Gibson1-22/+38
2020-09-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller3-2/+8
2020-09-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2020-09-25rseq/selftests: Test MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQPeter Oskolkov2-1/+224
2020-09-25rseq/selftests,x86_64: Add rseq_offset_deref_addv()Peter Oskolkov1-0/+57
2020-09-24libbpf: Fix XDP program load regression for old kernelsAndrii Nakryiko1-1/+1
2020-09-23Merge tag 'trace-v5.9-rc5-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+25
2020-09-23selftests: kvm: Fix assert failure in single-step testYang Weijiang1-1/+1
2020-09-22fs: remove compat_sys_mountChristoph Hellwig3-3/+3
2020-09-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds6-4/+69
2020-09-22Merge tag 'io_uring-5.9-2020-09-22' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+2
2020-09-21tools/bootconfig: Add testcase for tailing spaceMasami Hiramatsu1-0/+13
2020-09-21tools/bootconfig: Add testcases for repeated key with braceMasami Hiramatsu1-0/+12
2020-09-21libbpf: Fix native endian assumption when parsing BTFTony Ambardar1-0/+6
2020-09-21tools/io_uring: fix compile breakageDouglas Gilbert1-2/+2
2020-09-20Merge tag 'objtool_urgent_for_v5.9_rc6' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-1/+1
2020-09-19selftests/vm: fix display of page size in map_hugetlbChristophe Leroy1-1/+1
2020-09-19selftests/seccomp: powerpc: Fix seccomp return value testingKees Cook1-0/+15
2020-09-19selftests/seccomp: Remove SYSCALL_NUM_RET_SHARE_REG in favor of SYSCALL_RET_SETKees Cook1-10/+23
2020-09-19selftests/seccomp: Avoid redundant register flushesKees Cook1-2/+4
2020-09-19selftests/seccomp: Convert REGSET calls into ARCH_GETREG/ARCH_SETREGKees Cook1-27/+15
2020-09-19selftests/seccomp: Convert HAVE_GETREG into ARCH_GETREG/ARCH_SETREGKees Cook1-12/+15
2020-09-19selftests/seccomp: Remove syscall setting #ifdefsKees Cook1-13/+3
2020-09-19selftests/seccomp: mips: Remove O32-specific macroKees Cook1-6/+12
2020-09-19selftests/seccomp: arm64: Define SYSCALL_NUM_SET macroKees Cook1-14/+13
2020-09-19selftests/seccomp: arm: Define SYSCALL_NUM_SET macroKees Cook1-10/+6
2020-09-19selftests/seccomp: mips: Define SYSCALL_NUM_SET macroKees Cook1-8/+9
2020-09-19selftests/seccomp: Provide generic syscall setting macroKees Cook1-2/+13
2020-09-19selftests/seccomp: Refactor arch register macros to avoid xtensa special caseKees Cook1-50/+47
2020-09-19selftests/seccomp: Use __NR_mknodat instead of __NR_mknodKees Cook1-1/+1
2020-09-19tools/bpftool: Support passing BPFTOOL_VERSION to makeTony Ambardar1-1/+1
2020-09-18Merge tag 'powerpc-5.9-5' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds1-2/+7
2020-09-18objtool: Fix noreturn detection for ignored functionsJosh Poimboeuf1-1/+1
2020-09-18selftests: arm64: Add build and documentation for FP testsMark Brown4-1/+123
2020-09-18selftests: arm64: Add wrapper scripts for stress testsMark Brown2-0/+119
2020-09-18selftests: arm64: Add utility to set SVE vector lengthsMark Brown1-0/+155
2020-09-18selftests: arm64: Add stress tests for FPSMID and SVE context switchingMark Brown4-0/+1222
2020-09-18selftests: arm64: Add test for the SVE ptrace interfaceMark Brown2-0/+369
2020-09-18selftests: arm64: Test case for enumeration of SVE vector lengthsMark Brown1-0/+58
2020-09-18kselftests/arm64: add PAuth tests for single threaded consistency and differe...Boyan Karatotev1-0/+123
2020-09-18kselftests/arm64: add PAuth test for whether exec() changes keysBoyan Karatotev4-0/+198
2020-09-18kselftests/arm64: add nop checks for PAuth testsBoyan Karatotev5-2/+105
2020-09-18kselftests/arm64: add a basic Pointer Authentication testBoyan Karatotev6-1/+106
2020-09-16perf stat: Fix the ratio comments of miss-eventsQi Liu1-10/+10
2020-09-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller5-4/+22
2020-09-15perf test: Free formats for perf pmu parse testNamhyung Kim3-0/+13
2020-09-15perf metric: Do not free metric when failed to resolveNamhyung Kim1-3/+6
2020-09-15perf metric: Free metric when it failed to resolveNamhyung Kim1-5/+12
2020-09-15perf metric: Release expr_parse_ctx after testingNamhyung Kim1-3/+5
2020-09-15perf test: Fix memory leaks in parse-metric testNamhyung Kim1-5/+9
2020-09-15perf parse-event: Fix memory leak in evsel->unitNamhyung Kim1-1/+1
2020-09-15perf evlist: Fix cpu/thread map leakNamhyung Kim1-3/+8
2020-09-15perf metric: Fix some memory leaks - part 2Namhyung Kim1-0/+2
2020-09-15perf metric: Fix some memory leaksNamhyung Kim1-2/+5
2020-09-15perf test: Free aliases for PMU event map aliases testNamhyung Kim3-1/+7
2020-09-15perf vendor events amd: Remove trailing commasHenry Burns2-2/+2
2020-09-14perf test: Leader sampling shouldn't clear sample periodIan Rogers2-0/+30
2020-09-14perf record: Don't clear event's period if set by a termIan Rogers1-8/+26
2020-09-14tools headers UAPI: update linux/in.h copyArnaldo Carvalho de Melo1-1/+1
2020-09-14tools headers UAPI: Sync kvm.h headers with the kernel sourcesArnaldo Carvalho de Melo1-2/+4
2020-09-14perf record: Prevent override of attr->sample_period for libpfm4 eventsStephane Eranian1-2/+1
2020-09-14perf record: Set PERF_RECORD_PERIOD if attr->freq is set.David Sharp1-1/+6
2020-09-14perf bench: Fix 2 memory sanitizer warningsIan Rogers1-2/+2
2020-09-14perf test: Fix the "signal" test inline assemblyJiri Olsa1-1/+4
2020-09-11Merge tag 'kvmarm-fixes-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini182-1499/+7254
2020-09-10selftests: rtnetlink: Test bridge enslavement with different parent IDsIdo Schimmel1-0/+47
2020-09-08selftests/seccomp: Use bitwise instead of arithmetic operator for flagsZou Wei1-4/+4
2020-09-08selftests/seccomp: Add test for unknown SECCOMP_RET kill behaviorKees Cook1-6/+37
2020-09-08tools/libbpf: Avoid counting local symbols in ABI checkTony Ambardar1-0/+2
2020-09-08Merge tag 'linux-kselftest-5.9-rc5' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-0/+2
2020-09-04tools/memory-model: Expand the cheatsheet.txt notion of relaxedPaul E. McKenney1-14/+19
2020-09-04mm: Add PG_arch_2 page flagSteven Price1-0/+2
2020-09-03Merge tag 'perf-tools-fixes-for-v5.9-2020-09-03' of git://git.kernel.org/pub/...Linus Torvalds11-18/+49
2020-09-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds3-31/+42
2020-09-03Merge branch 'gate-page-refcount' (patches from Dave Hansen)Linus Torvalds1-2/+20
2020-09-03selftests/x86/test_vsyscall: Improve the process_vm_readv() testAndy Lutomirski1-2/+20
2020-09-03selftests/bpf: Add bpf_{update, delete}_map_elem in hashmap iter programYonghong Song1-0/+15
2020-09-03perf tools: Add bpf image check to __map__is_kmoduleJiri Olsa3-7/+24
2020-09-03perf record/stat: Explicitly call out event modifiers in the documentationKim Phillips2-0/+8
2020-09-03perf bench: The do_run_multi_threaded() function must use IS_ERR(perf_session...YueHaibing1-2/+2
2020-09-03perf stat: Turn off summary for interval mode by defaultJin Yao3-3/+9
2020-09-03libtraceevent: Fix build warning on 32-bit archesTzvetomir Stoyanov (VMware)1-1/+1
2020-09-03perf jevents: Fix suspicious code in fixregex()Namhyung Kim1-1/+1
2020-09-03perf parse-events: Use uintptr_t when casting numbers to pointersArnaldo Carvalho de Melo1-4/+4
2020-09-03tools/memory-model: Add a simple entry point documentPaul E. McKenney3-2/+282
2020-09-03tools/memory-model: Improve litmus-test documentationPaul E. McKenney2-117/+1108
2020-09-03tools/memory-model: Update recipes.txt prime_numbers.c pathPaul E. McKenney1-2/+2
2020-09-03Replace HTTP links with HTTPS ones: LKMMAlexander A. Klimov1-1/+1
2020-09-03libbpf: Remove arch-specific include path in MakefileNaveen N. Rao1-1/+1
2020-09-01Merge tag 'perf-tools-fixes-for-v5.9-2020-09-01' of git://git.kernel.org/pub/...Linus Torvalds17-27/+62
2020-09-01blk-iocost: update iocost_monitor.pyTejun Heo1-35/+19
2020-09-01tools/bpf: build: Make sure resolve_btfids cleans up after itselfToke Høiland-Jørgensen2-2/+3
2020-09-01perf report: Disable ordered_events for raw dumpJiri Olsa1-0/+3
2020-09-01perf tools: Correct SNOOPX field offsetAl Grant1-1/+1
2020-09-01perf intel-pt: Fix corrupt data after perf inject fromAl Grant1-1/+8
2020-09-01perf cs-etm: Fix corrupt data after perf inject fromAl Grant1-1/+8
2020-09-01perf top/report: Fix infinite loop in the TUI for grouped eventsArnaldo Carvalho de Melo1-1/+2
2020-09-01perf parse-events: Avoid an uninitialized read when using fake PMUsIan Rogers1-13/+17
2020-09-01perf stat: Fix out of bounds array access in the print_counters() evlist methodThomas Richter1-1/+1
2020-09-01perf test: Set NULL sentinel in pmu_events table in "Parse and process metric...Thomas Richter1-0/+3
2020-09-01perf parse-events: Set exclude_guest=1 for user-space countingJin Yao2-2/+5
2020-09-01perf record: Correct the help info of option "--no-bpf-event"Wei Li1-1/+1
2020-09-01perf tools: Use %zd for size_t printf formats on 32-bitChris Wilson2-2/+2
2020-09-01selftests/powerpc: Skip PROT_SAO test in guests/LPARSMichael Ellerman1-2/+7
2020-09-01static_call: Handle tail-callsPeter Zijlstra2-5/+20
2020-09-01x86/static_call: Add inline static call implementation for x86-64Josh Poimboeuf8-7/+169
2020-09-01notifier: Fix broken error handling patternPeter Zijlstra1-1/+1
2020-08-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-30/+37
2020-08-31libbpf: Fix build failure from uninitialized variable warningTony Ambardar1-1/+1
2020-08-30Merge tag 'powerpc-5.9-4' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds3-1/+47
2020-08-30Merge tag 'usb-5.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds2-8/+47
2020-08-28selftests: netfilter: add command usageFabian Frederick1-0/+11
2020-08-28selftests: netfilter: simplify command testingFabian Frederick1-23/+11
2020-08-28selftests: netfilter: remove unused variable in make_file()Fabian Frederick1-3/+2
2020-08-28selftests: netfilter: exit on invalid parametersFabian Frederick1-3/+12
2020-08-28selftests: netfilter: fix header exampleFabian Frederick1-1/+1
2020-08-28selftests/bpf: Fix massive output from test_mapsJesper Dangaard Brouer1-0/+2
2020-08-26selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with invalid LDT GSAndy Lutomirski1-0/+65
2020-08-26selftests/x86/fsgsbase: Reap a forgotten childAndy Lutomirski1-0/+3
2020-08-24selftests/bpf: Fix test_progs-flavor run getting number of testsJesper Dangaard Brouer1-1/+3
2020-08-24objtool, kcsan: Add __tsan_read_write to uaccess whitelistMarco Elver1-0/+5
2020-08-24objtool: Add atomic builtin TSAN instrumentation to uaccess whitelistMarco Elver1-0/+50
2020-08-24selftests/powerpc: Update PROT_SAO test to skip ISA 3.1Shawn Anastasio1-2/+3
2020-08-24Revert "powerpc/64s: Remove PROT_SAO support"Shawn Anastasio3-1/+46
2020-08-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds8-10/+47
2020-08-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-2/+2
2020-08-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller8-10/+47
2020-08-21bpf: Fix two typos in uapi/linux/bpf.hTobias Klauser1-5/+5
2020-08-21perf: arm-spe: Fix check error when synthesizing eventsWei Li1-3/+3
2020-08-21perf symbols: Add mwait_idle_with_hints.constprop.0 to the list of idle symbolsArnaldo Carvalho de Melo1-0/+1
2020-08-21perf top: Skip side-band event setup if HAVE_LIBBPF_SUPPORT is not setTiezhu Yang1-0/+2
2020-08-21perf sched timehist: Fix use of CPU list with summary optionDavid Ahern1-1/+5
2020-08-21perf test: Fix basic bpf filtering testSumanth Korikkar1-1/+1
2020-08-20selftests/timers: Turn off timeout settingPo-Hsu Lin2-0/+2
2020-08-20bpf: selftests: global_funcs: Check err_str before strstrYauheni Kaliuta1-1/+1
2020-08-20selftests/bpf: Remove test_align leftoversVeronika Kabatova2-2/+1
2020-08-20tools/resolve_btfids: Fix sections with wrong alignmentJiri Olsa1-0/+36
2020-08-20libbpf: Fix map index used in error messageToke Høiland-Jørgensen1-1/+1
2020-08-20tracing: switch to kernel_clone()Christian Brauner16-35/+35
2020-08-19tools: usb: move to tools buildsystemHeikki Krogerus2-8/+47
2020-08-18bpftool: Handle EAGAIN error code properly in pids collectionYonghong Song1-0/+2
2020-08-18libbpf: Fix build on ppc64le architectureAndrii Nakryiko1-1/+1
2020-08-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds30-144/+379
2020-08-17selftests: disable rp_filter for icmp_redirect.shDavid Ahern1-0/+2
2020-08-17selftests: kvm: Use a shorter encoding to clear RAXYang Weijiang1-2/+2
2020-08-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller1-30/+43
2020-08-15Merge tag 'sh-for-5.9' of git://git.libc.org/linux-shLinus Torvalds1-1/+7
2020-08-15Merge tag 'perf-tools-2020-08-14' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds36-247/+1252
2020-08-14all arch: remove system call sys_sysctlXiaoming Ni3-3/+3
2020-08-14selftests/exec: add file type errno testsKees Cook3-2/+200
2020-08-14sh: Add SECCOMP_FILTERMichael Karcher1-1/+7
2020-08-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller28-114/+334
2020-08-14perf ftrace: Make option description initials all capital lettersArnaldo Carvalho de Melo1-14/+14
2020-08-14perf build-ids: Fall back to debuginfod query if debuginfo not foundFrank Ch. Eigler6-1/+43
2020-08-14perf bench numa: Remove dead code in parse_nodes_opt()Peng Fan1-2/+0
2020-08-14perf stat: Update POWER9 metrics to utilize other metricsPaul A. Clarke1-24/+24
2020-08-14perf ftrace: Add change logChangbin Du1-0/+1
2020-08-14perf: ftrace: Add set_tracing_options() to set all trace optionsChangbin Du1-55/+63
2020-08-14perf ftrace: Add option --tid to filter by thread idChangbin Du2-0/+6
2020-08-14perf ftrace: Add option -D/--delay to delay tracingChangbin Du2-3/+20
2020-08-14perf: ftrace: Allow set graph depth by '--graph-opts'Changbin Du2-7/+3
2020-08-14perf ftrace: Add support for trace option tracing_threshChangbin Du2-1/+26