aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2020-06-09Merge tag 'trace-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds9-0/+47
2020-06-09Merge tag 'linux-kselftest-kunit-5.8-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2-67/+303
2020-06-09Merge tag 'linux-kselftest-5.8-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds24-55/+166
2020-06-09kallsyms/printk: add loglvl to print_ip_sym()Dmitry Safonov1-1/+1
2020-06-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+43
2020-06-08lib/test_sysctl: support testing of sysctl. boot parameterVlastimil Babka1-0/+42
2020-06-08tools/testing/selftests/sysctl/sysctl.sh: support CONFIG_TEST_SYSCTL=yVlastimil Babka1-1/+1
2020-06-07Merge tag 'ntb-5.8' of git://github.com/jonmason/ntbLinus Torvalds1-1/+1
2020-06-06Merge tag 'sh-for-5.8' of git://git.libc.org/linux-shLinus Torvalds1-1/+1
2020-06-05NTB: ntb_test: Fix bug when counting remote filesLogan Gunthorpe1-1/+1
2020-06-05Merge tag 'gpio-v5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/linu...Linus Torvalds1-0/+12
2020-06-05Merge tag 'powerpc-5.8-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds21-5/+3253
2020-06-04Merge branch 'akpm' (patches from Andrew)Linus Torvalds11-533/+1000
2020-06-04tools/testing/selftests/vm: remove duplicate headersJagadeesh Pagadala1-1/+0
2020-06-04selftests: vm: pkeys: fix multilib builds for x86Sandipan Das1-1/+73
2020-06-04selftests: vm: pkeys: use the correct page size on powerpcSandipan Das2-1/+6
2020-06-04selftests/vm/pkeys: override access right definitions on powerpcRam Pai1-6/+4
2020-06-04selftests/vm/pkeys: test correct behaviour of pkey-0Ram Pai1-0/+53
2020-06-04selftests/vm/pkeys: introduce a sub-page allocatorRam Pai4-0/+37
2020-06-04selftests/vm/pkeys: detect write violation on a mapped access-denied-key pageRam Pai1-0/+13
2020-06-04selftests/vm/pkeys: associate key on a mapped page and detect write violationRam Pai1-0/+12
2020-06-04selftests/vm/pkeys: associate key on a mapped page and detect access violationRam Pai1-0/+19
2020-06-04selftests/vm/pkeys: improve checks to determine pkey supportRam Pai4-5/+37
2020-06-04selftests/vm/pkeys: fix assertion in test_pkey_alloc_exhaust()Ram Pai1-1/+10
2020-06-04selftests/vm/pkeys: fix number of reserved powerpc pkeysDesnes A. Nunes do Rosario1-2/+20
2020-06-04selftests/vm/pkeys: introduce powerpc supportRam Pai3-128/+234
2020-06-04selftests/vm/pkeys: introduce generic pkey abstractionsRam Pai3-6/+29
2020-06-04selftests: vm: pkeys: use the correct huge page sizeSandipan Das1-7/+16
2020-06-04selftests/vm/pkeys: fix alloc_random_pkey() to make it really randomRam Pai1-1/+2
2020-06-04selftests/vm/pkeys: fix assertion in pkey_disable_set/clear()Ram Pai1-2/+2
2020-06-04selftests/vm/pkeys: fix pkey_disable_clear()Ram Pai1-2/+2
2020-06-04selftests: vm: pkeys: add helpers for pkey bitsSandipan Das3-23/+36
2020-06-04selftests: vm: pkeys: Use sane types for pkey registerSandipan Das3-53/+72
2020-06-04selftests/vm/pkeys: make gcc check arguments of sigsafe_printf()Thiago Jung Bauermann1-0/+4
2020-06-04selftests/vm/pkeys: move some definitions to arch-specific headerThiago Jung Bauermann3-152/+162
2020-06-04selftests/vm/pkeys: move generic definitions to header fileRam Pai2-32/+30
2020-06-04selftests/vm/pkeys: rename all references to pkru to a generic nameRam Pai2-155/+170
2020-06-04selftests/x86/pkeys: move selftests to arch-neutral directoryRam Pai6-2/+3
2020-06-04lib: make a test module with set/clear bitJesse Brandeburg1-0/+1
2020-06-04Merge branch 'exec-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds2-0/+172
2020-06-04Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds4-0/+102
2020-06-04Merge tag 'perf-tools-2020-06-02' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds145-982/+4311
2020-06-03Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-2/+1040
2020-06-03tools/vm/page_owner_sort.c: filter out unneeded lineChanghee Han1-2/+3
2020-06-03khugepaged: introduce 'max_ptes_shared' tunableKirill A. Shutemov1-0/+83
2020-06-03khugepaged: add self testKirill A. Shutemov3-0/+954
2020-06-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-nextLinus Torvalds193-2195/+13488
2020-06-03Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds19-308/+1049
2020-06-03Merge tag 'threads-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/bra...Linus Torvalds4-1/+482
2020-06-02selftests: net: ip_defrag: ignore EPERMThadeu Lima de Souza Cascardo1-4/+4
2020-06-02Merge tag 'for-5.8/block-2020-06-01' of git://git.kernel.dk/linux-blockLinus Torvalds1-22/+26
2020-06-02Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd...Linus Torvalds6-0/+1478
2020-06-02Merge tag 'pm-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds7-9/+9
2020-06-02selftests/bpf: Add a default $(CXX) valueIlya Leoshkevich1-0/+2
2020-06-02tools/bpf: Don't use $(COMPILE.c)Ilya Leoshkevich2-7/+7
2020-06-02Merge tag 'platform-drivers-x86-v5.8-1' of git://git.infradead.org/linux-plat...Linus Torvalds4-16/+68
2020-06-02bpf, selftests: Use bpf_probe_read_kernelIlya Leoshkevich4-48/+48
2020-06-02selftests/bpf: Fix verifier testAlexei Starovoitov1-1/+1
2020-06-02selftests/bpf: Fix sample_cnt shared between two threadsAndrii Nakryiko1-1/+1
2020-06-02bpf, selftests: Adapt cls_redirect to call csum_level helperDaniel Borkmann1-3/+6
2020-06-02bpf: Add csum_level helper for fixing up csum levelsDaniel Borkmann1-1/+42
2020-06-02bpf: Fix up bpf_skb_adjust_room helper's skb csum settingDaniel Borkmann1-0/+8
2020-06-02selftests/sysctl: Make sysctl test driver as a moduleMasami Hiramatsu1-1/+1
2020-06-02selftests/sysctl: Fix to load test_sysctl moduleMasami Hiramatsu1-11/+2
2020-06-02perf tools: Remove some duplicated includesTiezhu Yang5-5/+0
2020-06-02perf symbols: Fix kernel maps for kcore and eBPFAdrian Hunter1-0/+2
2020-06-02tools arch x86: Sync the msr-index.h copy with the kernel sourcesArnaldo Carvalho de Melo1-0/+3
2020-06-02perf stat: Ensure group is defined on top of the same cpu maskJiri Olsa1-0/+55
2020-06-01Merge branch 'from-miklos' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-1/+10
2020-06-01Merge tag 'docs-5.8' of git://git.lwn.net/linuxLinus Torvalds3-4/+4
2020-06-01selftests/bpf: Extend test_flow_dissector to cover link creationJakub Sitnicki1-33/+82
2020-06-01selftests/bpf: Convert test_flow_dissector to use BPF skeletonJakub Sitnicki2-15/+55
2020-06-01selftests/bpf, flow_dissector: Close TAP device FD after the testJakub Sitnicki1-0/+1
2020-06-01selftests/bpf: Add tests for attaching bpf_link to netnsJakub Sitnicki1-37/+551
2020-06-01bpftool: Support link show for netns-attached linksJakub Sitnicki1-0/+10
2020-06-01bpftool: Extract helpers for showing link attach typeJakub Sitnicki1-22/+22
2020-06-01libbpf: Add support for bpf_link-based netns attachmentJakub Sitnicki3-5/+21
2020-06-01bpf: Add link-based BPF program attachment to network namespaceJakub Sitnicki1-0/+5
2020-06-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+0
2020-06-01libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.cAndrii Nakryiko1-0/+3
2020-06-01selftests/bpf: Add test for SO_BINDTODEVICE opt of bpf_setsockoptFerenc Fejes1-0/+33
2020-06-01bpf, selftests: Add test for ktls with skb bpf ingress policyJohn Fastabend2-22/+187
2020-06-01tools/bpf: sync bpf.hAlexei Starovoitov1-0/+1
2020-06-01selftest: Add tests for XDP programs in devmap entriesDavid Ahern3-0/+163
2020-06-01libbpf: Add SEC name for xdp programs attached to device mapDavid Ahern1-0/+2
2020-06-01xdp: Add xdp_txq_info to xdp_buffDavid Ahern1-0/+2
2020-06-01bpf: Add support to attach bpf program to a devmap entryDavid Ahern1-0/+1
2020-06-01bpf: Add BPF ringbuf and perf buffer benchmarksAndrii Nakryiko6-1/+754
2020-06-01selftests/bpf: Add BPF ringbuf selftestsAndrii Nakryiko4-0/+468
2020-06-01libbpf: Add BPF ring buffer supportAndrii Nakryiko5-1/+317
2020-06-01bpf: Implement BPF ring buffer and verifier support for itAndrii Nakryiko9-19/+101
2020-06-01selftests/bpf: Add tests for write-only stacks/queuesAnton Protopopov1-1/+39
2020-06-01selftests/bpf: Cleanup comments in test_mapsAnton Protopopov1-3/+3
2020-06-01selftests/bpf: Cleanup some file descriptors in test_mapsAnton Protopopov1-0/+4
2020-06-01selftests/bpf: Fix a typo in test_mapsAnton Protopopov1-1/+1
2020-06-01libbpf: Fix perf_buffer__free() API for sparse allocsEelco Chaudron1-1/+4
2020-06-01bpf, selftests: Test probe_* helpers from SCHED_CLSJohn Fastabend2-0/+58
2020-06-01bpf, selftests: Add sk_msg helpers load and attach testJohn Fastabend2-0/+82
2020-06-01bpf, sk_msg: Add get socket storage helpersJohn Fastabend1-0/+2
2020-06-01libbpf: Use .so dynamic symbols for abi checkYauheni Kaliuta1-2/+2
2020-06-01libbpf: Install headers as part of make installNikolay Borisov1-1/+1
2020-06-01libbpf: Add API to consume the perf ring buffer contentEelco Chaudron3-0/+21
2020-06-01tools, bpftool: Print correct error message when failing to load BTFTobias Klauser1-1/+1
2020-06-01tools, bpftool: Make capability check account for new BPF capsQuentin Monnet1-19/+66
2020-06-01tools, bpftool: Clean subcommand help messagesQuentin Monnet11-76/+64
2020-06-01Merge tag 'smp-core-2020-06-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-2/+2
2020-06-01Merge tag 'perf-core-2020-06-01' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds164-1907/+4376
2020-06-01kunit: Fix TabError, remove defconfig code and handle when there is no kunitc...Vitor Massaru Iha1-9/+18
2020-06-01Merge tag 'objtool-core-2020-06-01' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds21-542/+1008
2020-06-01Merge tag 'core-rcu-2020-06-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds13-27/+123
2020-06-01Merge tag 'pstore-v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2020-06-01selftests: mlxsw: Add test for control packetsIdo Schimmel2-0/+711
2020-06-01sh: remove sh5 supportArnd Bergmann1-1/+1
2020-06-01Merge tag 'spi-v5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds2-6/+19
2020-06-01KVM: selftests: fix rdtsc() for vmx_tsc_adjust_testVitaly Kuznetsov1-1/+1
2020-06-01perf libdw: Fix off-by 1 relative directory includesIan Rogers3-9/+9
2020-06-01perf arm-spe: Support synthetic eventsTan Xiaojun5-43/+1097
2020-06-01perf auxtrace: Add four itrace optionsTan Xiaojun3-2/+36
2020-06-01perf tools: Move arm-spe-pkt-decoder.h/c to the new dirTan Xiaojun5-2/+3
2020-06-01perf test: Initialize memory in dwarf-unwindIan Rogers2-0/+9
2020-06-01perf tests: Don't tail call optimize in unwind testIan Rogers1-5/+5
2020-06-01tools compiler.h: Add attribute to disable tail callsIan Rogers2-0/+15
2020-06-01selftests/ftrace: Distinguish between hist and synthetic event checksTom Zanussi8-0/+40
2020-06-01KVM: selftests: update hyperv_cpuid with SynDBG testsVitaly Kuznetsov1-47/+56
2020-06-01KVM: selftests: VMX preemption timer migration testMakarand Sonare7-4/+294
2020-06-01selftests: kvm: fix smm test on SVMVitaly Kuznetsov1-6/+13
2020-06-01selftests: kvm: add a SVM version of state-testPaolo Bonzini1-12/+50
2020-06-01selftests: kvm: introduce cpu_has_svm() checkVitaly Kuznetsov1-0/+10
2020-05-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller3-15/+54
2020-05-31Merge tag 'x86-urgent-2020-05-31' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2020-05-30selftests: forwarding: pedit_dsfield: Check counter valuePetr Machata1-1/+6
2020-05-30selftests: forwarding: mirror_lib: Use mausezahnPetr Machata1-4/+2
2020-05-30pstore/platform: Use backend name for console registrationKees Cook1-1/+1
2020-05-30Merge remote-tracking branch 'spi/for-5.8' into spi-nextMark Brown2-6/+19
2020-05-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller1-14/+32
2020-05-29bpf, selftests: Add a verifier test for assigning 32bit reg states to 64bit onesJohn Fastabend1-0/+22
2020-05-29bpf, selftests: Verifier bounds tests need to be updatedJohn Fastabend1-14/+10
2020-05-29perf build: Add a LIBPFM4=1 build test entryArnaldo Carvalho de Melo1-0/+2
2020-05-29perf tools: Add optional support for libpfm4Stephane Eranian19-8/+631
2020-05-29perf tools: Correct license on jsmn JSON parserEd Maste1-1/+1
2020-05-29perf jit: Fix inaccurate DWARF line tableNick Gasson1-2/+2
2020-05-29perf jvmti: Remove redundant jitdump line table entriesNick Gasson1-45/+33
2020-05-29perf build: Add NO_SDT=1 to the default set of build testsArnaldo Carvalho de Melo1-0/+1
2020-05-29perf build: Add NO_LIBCRYPTO=1 to the default set of build testsArnaldo Carvalho de Melo1-0/+1
2020-05-29perf build: Add NO_SYSCALL_TABLE=1 to the build testsArnaldo Carvalho de Melo1-1/+3
2020-05-29perf build: Remove libaudit from the default feature checksArnaldo Carvalho de Melo4-8/+2
2020-05-29perf trace: Grow the syscall table as needed when using libauditArnaldo Carvalho de Melo1-1/+27
2020-05-29perf trace: Use zalloc() to make sure all fields are zeroed in the syscalltbl...Arnaldo Carvalho de Melo1-2/+2
2020-05-29perf trace: Remove union from syscalltbl, all the fields are neededArnaldo Carvalho de Melo1-8/+6
2020-05-29perf build: Allow explicitely disabling the NO_SYSCALL_TABLE variableArnaldo Carvalho de Melo2-11/+16
2020-05-29perf build: Group the NO_SYSCALL_TABLE logicArnaldo Carvalho de Melo1-8/+15
2020-05-28selftests: Add torture tests to nexthop testsDavid Ahern1-2/+113
2020-05-28selftests/ftrace: Return unsupported if no error_log fileMasami Hiramatsu1-0/+2
2020-05-28selftests/ftrace: Use printf for backslash included commandMasami Hiramatsu2-4/+8
2020-05-28perf intel-pt: Refine kernel decoding only warning messageAdrian Hunter1-1/+2
2020-05-28perf record: Respect --no-switch-eventsAdrian Hunter5-5/+16
2020-05-28perf script: Fix --call-trace for Intel PTAdrian Hunter1-4/+15
2020-05-28perf evlist: Disable 'immediate' events lastAdrian Hunter1-10/+21
2020-05-28perf kcore_copy: Fix module map when there are no modules loadedAdrian Hunter1-0/+7
2020-05-28perf jvmti: Fix demangling Java symbolsNick Gasson1-6/+7
2020-05-28perf tests: Add test for the java demanglerNick Gasson4-0/+48
2020-05-28perf jvmti: Do not report error when missing debug informationNick Gasson1-2/+11
2020-05-28perf jvmti: Fix jitdump for methods without debug infoNick Gasson1-11/+0
2020-05-28perf symbols: Fix debuginfo search for UbuntuAdrian Hunter4-0/+20
2020-05-28perf parse: Add 'struct parse_events_state' pointer to scannerJiri Olsa3-10/+14
2020-05-28perf stat: Do not pass avg to generic_metricJiri Olsa1-8/+2
2020-05-28perf tests: Consider subtests when searching for user specified testsJiri Olsa1-8/+26
2020-05-28perf list: Add metrics to command line usageIan Rogers1-1/+1
2020-05-28perf script: Don't force less for non tty output with --xedAndi Kleen1-1/+4
2020-05-28perf metricgroup: Remove unnecessary ',' from eventsIan Rogers1-2/+7
2020-05-28perf metricgroup: Add options to not group or mergeIan Rogers5-19/+87
2020-05-28perf metricgroup: Remove duped metric group eventsIan Rogers1-29/+62
2020-05-28perf metricgroup: Order event groups by sizeIan Rogers1-1/+15
2020-05-28perf metricgroup: Delay events string creationIan Rogers1-12/+21
2020-05-28perf metricgroup: Use early return in add_metricIan Rogers1-7/+15
2020-05-28perf metricgroup: Always place duration_time lastIan Rogers1-9/+9
2020-05-28perf metricgroup: Free metric_events on errorIan Rogers1-0/+3
2020-05-28perf util: Fix potential SEGFAULT in put_tracepoints_path error pathLi Bin1-1/+1
2020-05-28perf util: Fix memory leak of prefix_if_not_inXie XiuQi1-1/+1
2020-05-28perf ftrace: Detect workload failureChangbin Du1-2/+11
2020-05-28perf ftrace: Trace system wide if no target is givenChangbin Du1-1/+1
2020-05-28perf branch: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-1/+1
2020-05-28perf config: Add stat.big-num supportPaul A. Clarke5-1/+29
2020-05-28perf bpf-loader: Add missing '*' for key_scan_posWang ShaoBo1-1/+1
2020-05-28perf stat: Report summary for interval modeJin Yao3-5/+29
2020-05-28perf stat: Save aggr value to first member of prev_raw_countsJin Yao2-0/+21
2020-05-28perf stat: Copy counts from prev_raw_counts to evsel->countsJin Yao2-0/+25
2020-05-28perf counts: Reset prev_raw_counts countsJin Yao3-6/+6
2020-05-28perf stat: Fix wrong per-thread runtime stat for interval modeJin Yao1-29/+41
2020-05-28perf expr: Allow numbers to be followed by a dotIan Rogers2-1/+2
2020-05-28perf metricgroup: Make 'evlist_used' variable a bitmap instead of array of boolsIan Rogers1-10/+8
2020-05-28perf stat: Fail on extra comma while parsing eventsJiri Olsa2-1/+4
2020-05-28perf script: Better align register values in dumpPaul A. Clarke1-1/+1
2020-05-28perf stat: POWER9 metrics: expand "ICT" acronymPaul A. Clarke1-10/+10
2020-05-28perf tools: Replace zero-length array with flexible-arrayGustavo A. R. Silva14-18/+18
2020-05-28perf intel-pt: Use allocated branch stack for PEBS sampleAdrian Hunter1-18/+13
2020-05-28perf docs: Introduce security.txt file to document related issuesAlexey Budankov1-0/+237
2020-05-28perf tool: Make perf tool aware of SELinux access controlAlexey Budankov2-17/+26
2020-05-28perf docs: Extend CAP_SYS_ADMIN with CAP_PERFMON where neededAlexey Budankov1-1/+1
2020-05-28perf expr: Migrate expr ids table to a hashmapIan Rogers7-190/+200