aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2020-11-17Merge tag 'perf-tools-fixes-for-v5.10-2020-11-17' of git://git.kernel.org/pub...Linus Torvalds9-25/+34
2020-11-16perf test: Avoid an msan warning in a copied stack.Ian Rogers1-0/+7
2020-11-16perf inject: Fix file corruption due to event deletionAl Grant1-11/+1
2020-11-12Merge tag 'net-5.10-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds9-18/+281
2020-11-12perf test: Update branch sample pattern for cs-etmLeo Yan1-1/+1
2020-11-12perf test: Fix a typo in cs-etm testingLeo Yan1-1/+1
2020-11-12tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench ...Arnaldo Carvalho de Melo5-10/+22
2020-11-12perf lock: Don't free "lock_seq_stat" if read_count isn't zeroLeo Yan1-1/+1
2020-11-12perf lock: Correct field name "flags"Leo Yan1-1/+1
2020-11-10selftest: fix flower terse dump testsVlad Buslov1-2/+2
2020-11-10Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Linus Torvalds4-138/+507
2020-11-10tools/power turbostat: update version numberLen Brown1-1/+1
2020-11-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds23-277/+2252
2020-11-09KVM: selftests: allow two iterations of dirty_log_perf_testPaolo Bonzini1-1/+1
2020-11-08KVM: selftests: Introduce the dirty log perf testBen Gardon6-8/+396
2020-11-08KVM: selftests: Make the number of vcpus globalAndrew Jones2-20/+20
2020-11-08KVM: selftests: Make the per vcpu memory size globalAndrew Jones2-12/+11
2020-11-08KVM: selftests: Drop pointless vm_create wrapperAndrew Jones4-9/+3
2020-11-08KVM: selftests: Add wrfract to common guest codeBen Gardon2-1/+7
2020-11-08KVM: selftests: Simplify demand_paging_test with timespec_diff_nowBen Gardon3-15/+27
2020-11-08KVM: selftests: Remove address rounding in guest codeBen Gardon1-1/+0
2020-11-08KVM: selftests: Factor code out of demand_paging_testBen Gardon2-181/+210
2020-11-08KVM: selftests: Use a single binary for dirty/clear log testPeter Xu3-39/+156
2020-11-08KVM: selftests: Always clear dirty bitmap after iterationPeter Xu1-1/+1
2020-11-08KVM: selftests: Add blessed SVE registers to get-reg-listAndrew Jones4-42/+217
2020-11-08KVM: selftests: Add aarch64 get-reg-list testAndrew Jones5-0/+703
2020-11-08selftests: kvm: test enforcement of paravirtual cpuid featuresOliver Upton7-0/+308
2020-11-08selftests: kvm: Add exception handling to selftestsAaron Lewis9-9/+244
2020-11-08selftests: kvm: Clear uc so UCALL_NONE is being properly reportedAaron Lewis3-0/+9
2020-11-08selftests: kvm: Fix the segment descriptor layout to match the actual layoutAaron Lewis2-2/+3
2020-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski8-16/+279
2020-11-06Merge tag 'linux-kselftest-fixes-5.10-rc3' of git://git.kernel.org/pub/scm/li...Linus Torvalds34-56/+65
2020-11-06Merge tag 'net-5.10-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-0/+10
2020-11-05bpf: Zero-fill re-used per-cpu map elementDavid Verbeiren2-0/+247
2020-11-05tools/bpftool: Fix attaching flow dissectorLorenz Bauer1-1/+1
2020-11-05Merge tag 'linux-kselftest-kunit-fixes-5.10-rc3' of git://git.kernel.org/pub/...Linus Torvalds8-14/+37
2020-11-05selftests: binderfs: use SKIP instead of XFAILTommi Rantala1-4/+4
2020-11-05selftests: clone3: use SKIP instead of XFAILTommi Rantala1-1/+1
2020-11-05selftests: core: use SKIP instead of XFAIL in close_range_test.cTommi Rantala1-4/+4
2020-11-05selftests: proc: fix warning: _GNU_SOURCE redefinedTommi Rantala3-3/+0
2020-11-04libbpf: Fix possible use after free in xsk_socket__deleteMagnus Karlsson1-2/+4
2020-11-04libbpf: Fix null dereference in xsk_socket__deleteMagnus Karlsson1-1/+2
2020-11-03Merge tag 'perf-tools-for-v5.10-2020-11-03' of git://git.kernel.org/pub/scm/l...Linus Torvalds35-52/+257
2020-11-03Merge tag 'docs-5.10-warnings' of git://git.lwn.net/linuxLinus Torvalds1-22/+22
2020-11-03tools feature: Fixup fast path feature detectionArnaldo Carvalho de Melo1-1/+0
2020-11-03perf tools: Add missing swap for cgroup eventsNamhyung Kim1-0/+13
2020-11-03perf tools: Add missing swap for ino_generationJiri Olsa1-0/+1
2020-11-03perf tools: Initialize output buffer in build_id__sprintfJiri Olsa1-0/+2
2020-11-03perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse()Song Liu1-1/+1
2020-11-03tools include UAPI: Update linux/mount.h copyArnaldo Carvalho de Melo1-0/+1
2020-11-03tools headers UAPI: Update tools's copy of linux/perf_event.hArnaldo Carvalho de Melo1-1/+1
2020-11-03tools kvm headers: Update KVM headers from the kernel sourcesArnaldo Carvalho de Melo6-1/+82
2020-11-03tools UAPI: Update copy of linux/mman.h from the kernel sourcesArnaldo Carvalho de Melo1-0/+1
2020-11-03tools arch x86: Sync the msr-index.h copy with the kernel sourcesArnaldo Carvalho de Melo1-0/+10
2020-11-03tools x86 headers: Update required-features.h header from the kernelArnaldo Carvalho de Melo1-1/+1
2020-11-03tools x86 headers: Update cpufeatures.h headers copiesArnaldo Carvalho de Melo2-2/+13
2020-11-03tools headers UAPI: Update fscrypt.h copyArnaldo Carvalho de Melo1-3/+3
2020-11-03tools headers UAPI: Sync drm/i915_drm.h with the kernel sourcesArnaldo Carvalho de Melo1-3/+56
2020-11-03tools headers UAPI: Sync prctl.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+9
2020-11-03perf scripting python: Avoid declaring function pointers with a visibility at...Arnaldo Carvalho de Melo1-5/+2
2020-11-03perf tools: Remove broken __no_tail_call attributePeter Zijlstra3-20/+5
2020-11-03perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKXJin Yao2-2/+2
2020-11-03perf trace: Fix segfault when trying to trace events by cgroupStanislav Ivanichkin1-6/+9
2020-11-03perf tools: Fix crash with non-jited bpf progsTommi Rantala3-1/+19
2020-11-03tools headers UAPI: Update process_madvise affected filesArnaldo Carvalho de Melo2-5/+10
2020-11-03perf tools: Update copy of libbpf's hashmap.cArnaldo Carvalho de Melo2-0/+15
2020-11-03perf tools: Remove LTO compiler options when building perl supportJustin M. Forbes1-0/+1
2020-11-02libbpf, hashmap: Fix undefined behavior in hash_bitsIan Rogers1-6/+9
2020-11-02epoll: add a selftest for epoll timeout raceSoheil Hassas Yeganeh1-0/+95
2020-11-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-7/+175
2020-10-31KVM: selftests: Don't require THP to run testsAndrew Jones1-7/+16
2020-10-31KVM: selftests: test behavior of unmapped L2 APIC-access addressJim Mattson5-0/+159
2020-10-30wireguard: selftests: check that route_me_harder packets use the right skJason A. Donenfeld2-0/+10
2020-10-29tools, bpftool: Remove two unused variables.Ian Rogers1-2/+2
2020-10-29tools, bpftool: Avoid array index warnings.Ian Rogers1-1/+6
2020-10-28selftests: kselftest_harness.h: fix kernel-doc markupsMauro Carvalho Chehab1-22/+22
2020-10-28kselftest/arm64: Fix check_user_mem testVincenzo Frascino1-0/+4
2020-10-28kselftest/arm64: Fix check_ksm_options testVincenzo Frascino1-0/+4
2020-10-28kselftest/arm64: Fix check_mmap_options testVincenzo Frascino1-0/+4
2020-10-28kselftest/arm64: Fix check_child_memory testVincenzo Frascino1-0/+3
2020-10-28kselftest/arm64: Fix check_tags_inclusion testVincenzo Frascino1-0/+3
2020-10-28kselftest/arm64: Fix check_buffer_fill testVincenzo Frascino1-0/+3
2020-10-27selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.cTommi Rantala1-1/+0
2020-10-27selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to configTommi Rantala1-0/+1
2020-10-27selftests: pidfd: skip test on kcmp() ENOSYSTommi Rantala1-1/+4
2020-10-27selftests: pidfd: use ksft_test_result_skip() when skipping testTommi Rantala1-1/+1
2020-10-27selftests/harness: prettify SKIP message whitespace againTommi Rantala1-1/+1
2020-10-27selftests: pidfd: fix compilation errors due to wait.hTommi Rantala2-2/+0
2020-10-27selftests: filter kselftest headers from command in lib.mkTommi Rantala1-1/+1
2020-10-27selftests/ftrace: check for do_sys_openat2 in user-memory testColin Ian King1-0/+4
2020-10-27selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork functionSteven Rostedt (VMware)19-37/+44
2020-10-26kunit: tools: fix kunit_tool tests for parsing test plansBrendan Higgins7-12/+36
2020-10-26kunit: Don't fail test suites if one of them is emptyAndy Shevchenko1-1/+1
2020-10-26kunit: Fix kunit.py --raw_output optionDavid Gow1-1/+0
2020-10-26selftest/bpf: Fix profiler test using CO-RE relocation for enumsAndrii Nakryiko1-3/+8
2020-10-25treewide: Convert macro and uses of __section(foo) to __section("foo")Joe Perches1-1/+1
2020-10-25Merge tag 'timers-urgent-2020-10-25' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-1/+111
2020-10-24Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds5-2/+225
2020-10-24Merge tag 'powerpc-5.10-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-2/+6
2020-10-23Merge tag 'pm-5.10-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2-2/+2
2020-10-23tools/power turbostat: harden against cpu hotplugLen Brown1-9/+14
2020-10-23tools/power turbostat: adjust for temperature offsetLen Brown1-33/+29
2020-10-23Merge tag 'net-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds13-27/+315
2020-10-23Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-1/+420
2020-10-23Merge branches 'pm-core', 'pm-sleep', 'pm-tools' and 'powercap'Rafael J. Wysocki2-2/+2
2020-10-22Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+1
2020-10-22Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-2/+0
2020-10-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski8-27/+288
2020-10-22Merge tag 'nfsd-5.10' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-50/+0
2020-10-21selftests: mptcp: depends on built-in IPv6Matthieu Baerts1-0/+1
2020-10-22bpf, libbpf: Guard bpf inline asm from bpf_tail_call_staticDaniel Borkmann1-0/+2
2020-10-22bpf, selftests: Extend test_tc_redirect to use modified bpf_redirect_neigh()Toke Høiland-Jørgensen3-5/+173
2020-10-22bpf: Fix bpf_redirect_neigh helper api to support supplying nexthopToke Høiland-Jørgensen1-4/+18
2020-10-21Merge branch 'kvm-fixes' into 'next'Paolo Bonzini1-1/+1
2020-10-20Merge tag 'xarray-5.9' of git://git.infradead.org/users/willy/xarrayLinus Torvalds4-4/+38
2020-10-20selftests/timens: Add a test for futex()Andrei Vagin2-1/+111
2020-10-19selftests: rtnetlink: load fou module for kci_test_encap_fou() testPo-Hsu Lin2-0/+6
2020-10-19bpf: selftest: Ensure the return value of the bpf_per_cpu_ptr() must be checkedMartin KaFai Lau2-18/+70
2020-10-19bpf: selftest: Ensure the return value of bpf_skc_to helpers must be checkedMartin KaFai Lau1-0/+25
2020-10-20selftests/powerpc: Make alignment handler test P9N DD2.1 vector CI load worka...Michael Neuling1-2/+6
2020-10-18Merge tag 'linux-kselftest-kunit-5.10-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds4-14/+65
2020-10-18Merge tag 'core-rcu-2020-10-12' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds22-69/+208
2020-10-18selftests: forwarding: Add missing 'rp_filter' configurationIdo Schimmel2-0/+20
2020-10-18selftests/vm: 10x speedup for hmm-testsJohn Hubbard1-1/+1
2020-10-17Merge tag 'perf-tools-for-v5.10-2020-10-15' of git://git.kernel.org/pub/scm/l...Linus Torvalds164-5711/+10441
2020-10-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds3-16/+75
2020-10-16Merge tag 'powerpc-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds29-76/+459
2020-10-16Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-2/+76
2020-10-16tools/testing/selftests: add self-test for verifying load alignmentChris Kennelly3-2/+76
2020-10-16Merge tag 'linux-cpupower-5.10-rc1' of git://git.kernel.org/pub/scm/linux/ker...Rafael J. Wysocki2-2/+2
2020-10-15Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds249-3695/+22611
2020-10-15Merge tag 'trace-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds11-46/+800
2020-10-15Merge branch 'parisc-5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+0
2020-10-15Merge tag 'linux-kselftest-kunit-fixes-5.10-rc1' of git://git.kernel.org/pub/...Linus Torvalds5-28/+154
2020-10-15Merge tag 'linux-kselftest-next-5.10-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds6-28/+113
2020-10-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-0/+1
2020-10-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/liv...Linus Torvalds1-1/+1
2020-10-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski3-26/+28
2020-10-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski5-29/+761
2020-10-15bpf, selftest: Fix flaky tcp_hdr_options test when adding addr to loMartin KaFai Lau2-26/+2
2020-10-15Merge tag 'char-misc-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-1/+92
2020-10-15Merge tag 'staging-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+2
2020-10-15selftests/ftrace: Add test case for synthetic event syntax errorsTom Zanussi1-0/+19
2020-10-15selftests/ftrace: Change synthetic event name for inter-event-combined testTom Zanussi1-4/+4
2020-10-15perf c2c: Update documentation for metrics reorganizationLeo Yan1-16/+18
2020-10-15bpf: Fix register equivalence tracking.Alexei Starovoitov1-0/+26
2020-10-15perf c2c: Add metrics "RMT Load Hit"Leo Yan1-50/+2
2020-10-15perf c2c: Correct LLC load hit metricsLeo Yan1-2/+2
2020-10-15perf c2c: Change header for LLC local hitLeo Yan1-1/+1
2020-10-15perf c2c: Use more explicit headers for HITMLeo Yan1-4/+4
2020-10-15perf c2c: Change header from "LLC Load Hitm" to "Load Hitm"Leo Yan1-1/+1
2020-10-15perf c2c: Organize metrics based on memory hierarchyLeo Yan1-3/+3
2020-10-15perf c2c: Display "Total Stores" as a standalone metricsLeo Yan1-6/+7
2020-10-15perf c2c: Display the total numbers continuouslyLeo Yan1-2/+2
2020-10-15parisc: Add MAP_UNINITIALIZED defineHelge Deller1-1/+0
2020-10-14selftests: Add VRF route leaking testsMichael Jeanson2-0/+627
2020-10-14Merge tag 'threads-v5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/br...Linus Torvalds2-175/+133
2020-10-14Merge tag 'kernel-clone-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds16-35/+35
2020-10-14Merge tag 'linux-kselftest-fixes-5.10-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds5-128/+215
2020-10-14Merge tag 'acpi-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2-1/+3
2020-10-14Merge tag 'platform-drivers-x86-v5.10-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds3-15/+18
2020-10-14perf bench: Use condition variables in numa.Ian Rogers1-21/+46
2020-10-14Merge tag 'x86_seves_for_v5.10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+49
2020-10-14Merge tag 'objtool-core-2020-10-13' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds21-280/+528
2020-10-14Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-22/+48
2020-10-14perf jevents: Fix event code for events referencing std arch eventsJohn Garry1-8/+3
2020-10-14perf diff: Support hot streams comparisonJin Yao2-13/+110
2020-10-14perf streams: Report hot streamsJin Yao4-0/+141
2020-10-14perf streams: Calculate the sum of total streams hitsJin Yao4-0/+38
2020-10-14perf streams: Link stream pairJin Yao2-0/+44
2020-10-14perf streams: Compare two streamsJin Yao2-0/+58
2020-10-14perf streams: Get the evsel_streams by evsel_idxJin Yao2-0/+16
2020-10-14perf streams: Introduce branch history "streams"Jin Yao3-0/+195
2020-10-14perf intel-pt: Improve PT documentation slightlyAndi Kleen1-0/+30
2020-10-14perf tools: Add support for exclusive groups/eventsAndi Kleen4-4/+68
2020-10-14perf test: Add build id shell testJiri Olsa1-0/+101
2020-10-14perf tools: Align buildid list output for short build idsJiri Olsa3-4/+5
2020-10-14perf tools: Add size to 'struct perf_record_header_build_id'Jiri Olsa3-7/+23
2020-10-14perf tools: Pass build_id object to dso__build_id_equal()Jiri Olsa4-6/+11
2020-10-14perf tools: Pass build_id object to dso__set_build_id()Jiri Olsa5-6/+8
2020-10-14perf tools: Pass build_id object to build_id__sprintf()Jiri Olsa12-35/+43
2020-10-14perf tools: Pass build id object to sysfs__read_build_id()Jiri Olsa6-23/+16
2020-10-14perf tools: Pass build_id object to filename__read_build_id()Jiri Olsa11-57/+60
2020-10-14perf tools: Use build_id object in dsoJiri Olsa15-29/+34
2020-10-14selftests/powerpc: Fix eeh-basic.sh exit codesOliver O'Halloran1-3/+6
2020-10-13selftests/vm: 8x compaction_test speedupJohn Hubbard1-5/+6
2020-10-13tools/testing/selftests/vm/hmm-tests.c: use the new SKIP() macroRalph Campbell1-2/+2
2020-10-13selftests/vm: fix incorrect gcc invocation in some casesJohn Hubbard1-0/+12
2020-10-13selftests/vm: fix false build success on the second and later attemptsJohn Hubbard1-0/+5
2020-10-13mm/gup_benchmark: use pin_user_pages for FOLL_LONGTERM flagBarry Song1-7/+7
2020-10-13device-dax: add dis-contiguous resource supportDan Williams1-6/+14
2020-10-13mm/memremap_pages: convert to 'struct range'Dan Williams1-1/+1
2020-10-13device-dax: make pgmap optional for instance creationDan Williams1-4/+4
2020-10-13Merge tag 'seccomp-v5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-203/+318
2020-10-13perf config: Export the perf_config_from_file() functionArnaldo Carvalho de Melo2-1/+3
2020-10-13perf python: Autodetect python3 binaryJames Clark1-6/+9
2020-10-13perf tests: Show python test script in verbose modeArnaldo Carvalho de Melo1-0/+1
2020-10-13Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds1-35/+19
2020-10-13perf build: Allow nested externs to enable BUILD_BUG() usageVasily Gorbik1-1/+1
2020-10-13Merge tag 'gpio-v5.10-1' of git://git.kernel.org/pub/scm/linux/kernel/git/lin...Linus Torvalds6-147/+355