aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2020-12-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-5/+18
2020-12-11tools/kvm_stat: Exempt time-based countersStefan Raspl1-1/+5
2020-12-11bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpersAndrii Nakryiko1-2/+2
2020-12-10Merge tag 'ktest-v5.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2020-12-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds10-34/+184
2020-12-10Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller8-34/+86
2020-12-10selftests: fix poll error in udpgro.shPaolo Abeni1-0/+3
2020-12-10selftests/bpf: Fix "dubious pointer arithmetic" testJean-Philippe Brucker1-4/+4
2020-12-10selftests/bpf: Fix array access with signed variable testJean-Philippe Brucker1-1/+1
2020-12-10selftests/bpf: Add test for signed 32-bit bound check bugJean-Philippe Brucker1-0/+41
2020-12-09selftests/bpf/test_offload.py: Filter bpftool internal map when counting mapsToke Høiland-Jørgensen1-3/+4
2020-12-09selftests/bpf/test_offload.py: Reset ethtool features after failed settingToke Høiland-Jørgensen1-0/+1
2020-12-09selftests/bpf/test_offload.py: Fix expected case of extack messagesToke Høiland-Jørgensen1-2/+2
2020-12-09selftests/bpf/test_offload.py: Only check verifier log on verification failsToke Høiland-Jørgensen1-2/+17
2020-12-09selftests/bpf/test_offload.py: Remove check for program load flags matchToke Høiland-Jørgensen1-17/+5
2020-12-08tools/bpftool: Fix PID fetching with a lot of resultsAndrii Nakryiko1-2/+2
2020-12-06Merge tag 'x86-urgent-2020-12-06' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+15
2020-12-06userfaultfd: selftests: fix SIGSEGV if huge mmap failsAxel Rasmussen1-9/+16
2020-12-06tools/testing/selftests/vm: fix build errorXingxing Su1-0/+4
2020-12-06x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytesMasami Hiramatsu1-0/+15
2020-12-05vrf: packets with lladdr src needs dst at input with orig_iif when needs strictStephen Suryaputra1-0/+95
2020-12-03Merge tag 'net-5.10-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-0/+2
2020-12-03selftests: kvm/set_memory_region_test: Fix race in move region testMaciej S. Szmigiero1-4/+13
2020-12-02Merge tag 'trace-v5.10-rc6-bootconfig' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+5
2020-12-01selftests/bpf: Drain ringbuf samples at the end of testAndrii Nakryiko1-0/+6
2020-12-01libbpf: Fix ring_buffer__poll() to return number of consumed samplesAndrii Nakryiko3-3/+3
2020-12-01Merge tag 'trace-v5.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-42/+85
2020-11-30tools/bootconfig: Store size and checksum in footer as le32Masami Hiramatsu1-2/+5
2020-11-30ktest.pl: Fix incorrect reboot for grub2blsLibo Chen1-1/+1
2020-11-28selftests: tc-testing: enable CONFIG_NET_SCH_RED as a moduleDavide Caratti1-0/+1
2020-11-28Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-0/+1
2020-11-27perf probe: Change function definition check due to broken DWARFMasami Hiramatsu2-4/+19
2020-11-27perf probe: Fix to die_entrypc() returns error correctlyMasami Hiramatsu1-0/+8
2020-11-27perf stat: Use proper cpu for shadow statsNamhyung Kim1-4/+1
2020-11-27perf record: Synthesize cgroup events only if neededNamhyung Kim1-0/+3
2020-11-27perf diff: Fix error return value in __cmd_diff()Zhen Lei1-1/+3
2020-11-27perf tools: Update copy of libbpf's hashmap.cArnaldo Carvalho de Melo1-6/+9
2020-11-24bpftool: Fix error return value in build_btf_type_tableZhen Lei1-0/+1
2020-11-21Merge tag 'seccomp-v5.10-rc5' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+4
2020-11-20selftests/seccomp: sh: Fix register namesKees Cook1-2/+2
2020-11-20selftests/seccomp: powerpc: Fix typo in macro variable nameKees Cook1-2/+2
2020-11-19Merge tag 'net-5.10-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds10-20/+169
2020-11-19Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds2-2/+3
2020-11-19Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski10-20/+169
2020-11-19selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NULDaniel Xu2-0/+96
2020-11-19Merge tag 'powerpc-cve-2020-4788' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds7-67/+265
2020-11-19libbpf: Fix VERSIONED_SYM_COUNT number parsingJiri Olsa1-0/+2
2020-11-19tools/bootconfig: Align the bootconfig applied initrd image size to 4Masami Hiramatsu2-24/+39
2020-11-19tools/bootconfig: Fix to check the write failure correctlyMasami Hiramatsu1-4/+26
2020-11-19tools/bootconfig: Fix errno reference after printf()Masami Hiramatsu1-23/+29
2020-11-19selftests/powerpc: refactor entry and rfi_flush testsDaniel Axtens6-120/+96
2020-11-19selftests/powerpc: entry flush testDaniel Axtens3-1/+200
2020-11-19selftests/powerpc: rfi_flush: disable entry flush if presentRussell Currey1-6/+29
2020-11-18Merge tag 'linux-kselftest-kunit-fixes-5.10-rc5' of git://git.kernel.org/pub/...Linus Torvalds5-38/+64
2020-11-17tools/testing/scatterlist: Fix test to compile and runMaor Gottlieb2-2/+3
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-16selftests/bpf: Fix error return code in run_getsockopt_test()Wang Hai1-1/+2
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-14bpf: Relax return code check for subprogramsDmitrii Banshchikov2-0/+20
2020-11-13tools, bpftool: Add missing close before bpftool net attach exitWang Hai1-9/+9
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-12selftests/bpf: Fix unused attribute usage in subprogs_unused testAndrii Nakryiko1-2/+2
2020-11-10selftest: fix flower terse dump testsVlad Buslov1-2/+2
2020-11-10kunit: tool: fix extra trailing \n in raw + parsed test outputDaniel Latypov2-3/+4
2020-11-10kunit: tool: print out stderr from make (like build warnings)Daniel Latypov1-4/+9
2020-11-10kunit: Do not pollute source directory with generated files (test.log)Andy Shevchenko1-3/+11
2020-11-10kunit: Do not pollute source directory with generated files (.kunitconfig)Andy Shevchenko2-18/+31
2020-11-10kunit: tool: fix pre-existing python type annotation errorsDaniel Latypov1-7/+7
2020-11-10kunit: Fix kunit.py parse subcommand (use null build_dir)David Gow1-1/+1
2020-11-10kunit: tool: unmark test_data as binary blobsBrendan Higgins1-1/+0
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-09libbpf: Don't attempt to load unused subprog as an entry-point BPF programAndrii Nakryiko3-10/+40
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