aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2020-03-24perf vendor events amd: Restrict model detection for zen1 based processorsVijay Thakkar7-1/+1
2020-03-24perf metricgroup: Fix printing event names of metric group with multiple even...Kajol Jain1-19/+30
2020-03-24perf stat: Align the output for interval aggregation modeJin Yao1-3/+3
2020-03-24perf report/top TUI: Support hotkeys to let user select any event for sortingJin Yao1-1/+27
2020-03-24perf report: Support a new key to reload the browserJin Yao4-3/+6
2020-03-24perf report: Allow specifying event to be used as sort key in --group outputJin Yao4-15/+94
2020-03-24perf report/top TUI: Support hotkey 'a' for annotation of unresolved addressesJin Yao1-11/+35
2020-03-24perf report: Support interactive annotation of code without symbolsJin Yao2-6/+38
2020-03-24Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar6-3/+40
2020-03-23selftests/net/forwarding: add Makefile to install testsVadym Kochan2-0/+76
2020-03-23kunit: add --make_optionsGreg Thelen2-14/+24
2020-03-23samples, bpf: Move read_trace_pipe to trace_helpersDaniel T. Lee2-0/+24
2020-03-23bpf: Add tests for bpf_sk_storage to bpf_tcp_caMartin KaFai Lau2-8/+47
2020-03-23tools/kvm_stat: add command line switch '-c' to log in csv formatStefan Raspl2-14/+53
2020-03-23tools/kvm_stat: add command line switch '-s' to set update intervalStefan Raspl2-12/+38
2020-03-23tools/kvm_stat: switch to argparseStefan Raspl1-80/+62
2020-03-23tools/kvm_stat: rework command line sequence and message textsStefan Raspl2-24/+25
2020-03-23thermal: int340x: processor_thermal: Add Tiger Lake supportSumeet Pawnikar1-17/+9
2020-03-23perf report: Print al_addr when symbol is not foundJin Yao1-2/+4
2020-03-23perf symbols: Consolidate symbol fixup issueLeo Yan5-33/+8
2020-03-23perf parse-events: Fix 3 use after frees found with clang ASANIan Rogers2-3/+4
2020-03-23tools/virtio: option to build an out of tree moduleMichael S. Tsirkin1-1/+26
2020-03-23Merge 5.6-rc7 into char-misc-nextGreg Kroah-Hartman39-179/+302
2020-03-21selftests/net: add definition for SOL_DCCP to fix compilation errors for old ...Alan Maguire1-0/+4
2020-03-21selftests: txtimestamp: print statistics for timestamp events.Jian Yang1-0/+58
2020-03-21selftests: txtimestamp: add support for epoll().Jian Yang1-5/+48
2020-03-21selftests: txtimestamp: add new command-line flags.Jian Yang1-9/+15
2020-03-21selftests: txtimestamp: allow printing latencies in nsec.Jian Yang1-12/+44
2020-03-21selftests: txtimestamp: allow individual txtimestamp tests.Jian Yang1-3/+28
2020-03-21Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kfree_rcu.2020.02.20a...Paul E. McKenney6-3/+40
2020-03-21lockdep: Rename trace_{hard,soft}{irq_context,irqs_enabled}()Peter Zijlstra1-4/+4
2020-03-21lockdep: Rename trace_hardirq_{enter,exit}()Thomas Gleixner1-2/+2
2020-03-21tools/power turbostat: update versionLen Brown1-1/+1
2020-03-21tools/power turbostat: Print cpuidle informationLen Brown1-0/+26
2020-03-20kunit: Run all KUnit tests through allyesconfigHeidi Fahim5-36/+115
2020-03-20kunit: kunit_parser: make parser more robustHeidi Fahim10-20/+280
2020-03-20selftests/bpf: Fix mix of tabs and spacesBill Wendling1-1/+1
2020-03-20bpftool: Add struct_ops supportMartin KaFai Lau5-1/+743
2020-03-20bpftool: Translate prog_id to its bpf prog_nameMartin KaFai Lau2-12/+107
2020-03-20bpftool: Print as a string for char arrayMartin KaFai Lau1-0/+41
2020-03-20bpftool: Print the enum's name instead of valueMartin KaFai Lau1-4/+36
2020-03-20selftests: firmware: Add firmware_request_platform testsHans de Goede1-0/+23
2020-03-20tools/power/x86/intel-speed-select: Fix a typo in error messageMasanari Iida1-1/+1
2020-03-20tools/power/x86/intel-speed-select: Update versionSrinivas Pandruvada1-1/+1
2020-03-20tools/power/x86/intel-speed-select: Avoid duplicate Package strings for jsonSrinivas Pandruvada1-89/+83
2020-03-20tools/power/x86/intel-speed-select: Add display for enabled cpus countSrinivas Pandruvada1-0/+8
2020-03-20tools/power/x86/intel-speed-select: Print friendly warning for bad command lineSrinivas Pandruvada1-1/+4
2020-03-20tools/power/x86/intel-speed-select: Fix avx options for turbo-freq featureSrinivas Pandruvada1-2/+2
2020-03-20tools/power/x86/intel-speed-select: Improve CLX commandsSrinivas Pandruvada1-10/+6
2020-03-20tools/power/x86/intel-speed-select: Show error for invalid CPUs in the optionsSrinivas Pandruvada1-2/+7
2020-03-20tools/power/x86/intel-speed-select: Improve core-power result and error displaySrinivas Pandruvada3-40/+62
2020-03-20tools/power/x86/intel-speed-select: Kernel interface error handlingSrinivas Pandruvada1-6/+22
2020-03-20tools/power/x86/intel-speed-select: Improve error display for turbo-freq featureSrinivas Pandruvada4-14/+60
2020-03-20tools/power/x86/intel-speed-select: Improve error display for base-freq featureSrinivas Pandruvada2-5/+34
2020-03-20tools/power/x86/intel-speed-select: Improve output of perf-profile commandsSrinivas Pandruvada3-12/+20
2020-03-20tools/power/x86/intel-speed-select: Enhance help for core-power assocSrinivas Pandruvada1-0/+4
2020-03-20tools/power/x86/intel-speed-select: Display error for invalid priority typeSrinivas Pandruvada1-0/+3
2020-03-20tools/power/x86/intel-speed-select: Check feature status firstSrinivas Pandruvada1-0/+24
2020-03-20tools/power/x86/intel-speed-select: Improve error display for perf-profile fe...Srinivas Pandruvada2-10/+44
2020-03-20tools/power/x86/intel-speed-select: Add an API for error/information printSrinivas Pandruvada3-0/+51
2020-03-20tools/power/x86/intel-speed-select: Enhance --info optionSrinivas Pandruvada2-0/+76
2020-03-20tools/power/x86/intel-speed-select: Enhance helpSrinivas Pandruvada1-5/+24
2020-03-20tools/power/x86/intel-speed-select: Helpful warning for missing kernel interfaceSrinivas Pandruvada1-10/+24
2020-03-20tools/power/x86/intel-speed-select: Store topology informationSrinivas Pandruvada1-11/+132
2020-03-20tools/power/x86/intel-speed-select: Max CPU count calculation when CPU0 is of...Srinivas Pandruvada1-2/+16
2020-03-20tools/power/x86/intel-speed-select: Special handling for CPU 0 online/offlineSrinivas Pandruvada1-1/+7
2020-03-20tools/power/x86/intel-speed-select: Use more verbiage for clos informationSrinivas Pandruvada1-2/+8
2020-03-20tools/power/x86/intel-speed-select: Enhance core-power info commandSrinivas Pandruvada3-4/+26
2020-03-20tools/power/x86/intel-speed-select: Make target CPU optional for core-power infoSrinivas Pandruvada1-9/+7
2020-03-20tools/power/x86/intel-speed-select: Warn for invalid package idSrinivas Pandruvada1-0/+8
2020-03-20tools/power/x86/intel-speed-select: Fix last cpu numberSrinivas Pandruvada1-1/+0
2020-03-20tools/power/x86/intel-speed-select: Fix mailbox usage for CLOS_PM_QOS_CONFIGSrinivas Pandruvada1-1/+2
2020-03-20selftests/x86/ptrace_syscall_32: Fix no-vDSO segfaultAndy Lutomirski1-2/+6
2020-03-20selftests/x86/vdso: Fix no-vDSO segfaultsAndy Lutomirski2-0/+20
2020-03-20tools/power turbostat: Fix 32-bit capabilities warningLen Brown2-17/+31
2020-03-20tools/power turbostat: Fix missing SYS_LPI counter on some ChromebooksLen Brown1-9/+14
2020-03-20tools/power turbostat: Support Elkhart LakeChen Yu1-1/+30
2020-03-20tools/power turbostat: Support Jasper LakeChen Yu1-0/+3
2020-03-20tools/power turbostat: Support Ice Lake serverChen Yu1-0/+3
2020-03-20tools/power turbostat: Support Tiger LakeChen Yu1-0/+2
2020-03-20tools/power turbostat: Fix gcc build warningsLen Brown1-2/+2
2020-03-20tools/power turbostat: Support CometlakeChen Yu1-0/+2
2020-03-19selftests: forwarding: Add an skbedit priority selftestPetr Machata1-0/+163
2020-03-20selftests/powerpc: Add tm-signal-pagefault testGustavo Luiz Duarte3-1/+287
2020-03-20selftests/powerpc: Add a test of sigreturn vs VDSOMichael Ellerman3-1/+129
2020-03-19selftest/ftrace: Fix function trigger test to handle trace not disabling the ...Steven Rostedt (VMware)1-1/+1
2020-03-19tools headers uapi: Update linux/in.h copyArnaldo Carvalho de Melo1-0/+2
2020-03-19Merge tag 'perf-core-for-mingo-5.7-20200317' of git://git.kernel.org/pub/scm/...Ingo Molnar32-1123/+1340
2020-03-19Merge branch 'perf/urgent' into perf/core, to pick up fixesIngo Molnar38-140/+196
2020-03-19Merge tag 'perf-urgent-for-mingo-5.6-20200309' of git://git.kernel.org/pub/sc...Ingo Molnar7-34/+44
2020-03-19binderfs: add stress test for binderfs binder devicesChristian Brauner2-94/+334
2020-03-19binderfs_test: switch from /dev to a unique per-test mountpointChristian Brauner1-24/+23
2020-03-19binderfs: port tests to test harness infrastructureChristian Brauner2-16/+17
2020-03-18wireguard: noise: error out precomputed DH during handshake rather than configJason A. Donenfeld1-5/+10
2020-03-18wireguard: selftests: test using new 64-bit time_tJason A. Donenfeld2-2/+1
2020-03-18wireguard: selftests: remove duplicated include <sys/types.h>YueHaibing1-1/+0
2020-03-18selftests: mlxsw: Add tc action hw_stats testsJiri Pirko2-0/+139
2020-03-18selftests: spectrum-2: Adjust tc_flower_scale limit according to current coun...Jiri Pirko1-2/+2
2020-03-18KVM: selftests: Rework timespec functions and usageAndrew Jones4-44/+35
2020-03-17perf expr: Fix copy/paste mistakeJiri Olsa1-2/+2
2020-03-17perf report: Fix no branch type statistics report issueJin Yao1-5/+4
2020-03-17perf tools: Give synthetic mmap events an inode generationIan Rogers1-0/+1
2020-03-17bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definitionWenbo Zhang1-1/+1
2020-03-17selftests/bpf: Reset process and thread affinity after each test/sub-testAndrii Nakryiko2-1/+42
2020-03-17selftests/bpf: Fix test_progs's parsing of test numbersAndrii Nakryiko1-6/+7
2020-03-17selftests/bpf: Fix race in tcp_rtt testAndrii Nakryiko1-2/+2
2020-03-17selftests/bpf: Fix nanosleep for real this timeAndrii Nakryiko2-11/+7
2020-03-17selftest/bpf: Fix compilation warning in sockmap_parse_prog.cAndrii Nakryiko1-1/+0
2020-03-17selftests/powerpc: Add tlbie_test in .gitignoreChristophe Leroy1-0/+1
2020-03-16Merge tag 'kvm-s390-next-5.7-1' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini30-93/+400
2020-03-16KVM: selftests: enlightened VMPTRLD with an incorrect GPAVitaly Kuznetsov1-2/+10
2020-03-16KVM: selftests: test enlightened vmenter with wrong eVMCS versionVitaly Kuznetsov1-4/+9
2020-03-16KVM: selftests: define and use EVMCS_VERSIONVitaly Kuznetsov2-1/+3
2020-03-16selftests: kvm: Uses TEST_FAIL in tests/utilitiesWainer dos Santos Moschetta13-53/+46
2020-03-16selftests: kvm: Introduce the TEST_FAIL macroWainer dos Santos Moschetta1-0/+3
2020-03-16selftests: KVM: s390: check for registers to NOT change on resetChristian Borntraeger1-2/+53
2020-03-16selftests: KVM: s390: test more register variants for the reset ioctlChristian Borntraeger1-9/+41
2020-03-16selftests: KVM: s390: fix early guest crashChristian Borntraeger1-14/+13
2020-03-16KVM: selftests: Introduce steal-time testAndrew Jones7-5/+385
2020-03-16KVM: selftests: virt_map should take npages, not sizeAndrew Jones6-19/+16
2020-03-16KVM: selftests: Use consistent message for test skippingAndrew Jones18-25/+37
2020-03-16KVM: selftests: Enable printf format warnings for TEST_ASSERTAndrew Jones10-17/+16
2020-03-16selftests: KVM: s390: fix format strings for access reg testChristian Borntraeger1-2/+9
2020-03-16selftests: KVM: s390: fixup fprintf format error in reset.cChristian Borntraeger1-1/+1
2020-03-16KVM: selftests: Share common API documentationAndrew Jones5-248/+187
2020-03-16selftests: KVM: SVM: Add vmcall test to gitignoreAndrew Jones1-2/+3
2020-03-16KVM: selftests: s390x: Provide additional num-guest-pages adjustmentAndrew Jones3-9/+8
2020-03-16kvm: selftests: Support dirty log initial-all-set testJay Zhou2-3/+16
2020-03-16KVM: selftests: Fix unknown ucall command assertsAndrew Jones7-8/+7
2020-03-16KVM: selftests: Add test for KVM_SET_USER_MEMORY_REGIONSean Christopherson5-0/+175
2020-03-16KVM: selftests: Convert some printf's to pr_info'sAndrew Jones7-13/+13
2020-03-16KVM: selftests: Rework debug message printingAndrew Jones6-44/+54
2020-03-16KVM: selftests: Time guest demand pagingBen Gardon3-1/+72
2020-03-16KVM: selftests: Support multiple vCPUs in demand paging testBen Gardon1-82/+171
2020-03-16KVM: selftests: Add support for vcpu_args_set to aarch64 and s390xBen Gardon2-0/+71
2020-03-16KVM: selftests: Pass args to vCPU in global vCPU args structBen Gardon1-11/+27
2020-03-16KVM: selftests: Add memory size parameter to the demand paging testBen Gardon4-22/+90
2020-03-16KVM: selftests: Add configurable demand paging delayBen Gardon1-7/+25
2020-03-16KVM: selftests: Add demand paging content to the demand paging testBen Gardon2-4/+209
2020-03-15Merge tag 'perf-urgent-2020-03-15' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds29-124/+132
2020-03-14selftests: mlxsw: RED: Test RED ECN nodrop offloadPetr Machata3-8/+61
2020-03-14selftests: qdiscs: RED: Add nodrop testsPetr Machata1-0/+68
2020-03-14selftests: qdiscs: Add TDC test for REDPetr Machata1-0/+117
2020-03-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller65-472/+2380
2020-03-13selftests/bpf: Add vmlinux.h selftest exercising tracing of syscallsAndrii Nakryiko3-1/+133
2020-03-13libbpf: Provide CO-RE variants of PT_REGS macrosAndrii Nakryiko1-0/+103
2020-03-13libbpf: Ignore incompatible types with matching name during CO-RE relocationAndrii Nakryiko1-0/+4
2020-03-13selftests/bpf: Ensure consistent test failure outputAndrii Nakryiko2-9/+9
2020-03-13selftests/bpf: Fix spurious failures in accept due to EAGAINJakub Sitnicki1-19/+58
2020-03-13Merge tag 'pm-5.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds4-3/+5
2020-03-13tools/bpf: Move linux/types.h for selftests and bpftoolTobias Klauser3-4/+4
2020-03-13selftests/bpf: Fix usleep() implementationAndrii Nakryiko1-1/+10
2020-03-13selftests/bpf: Make tcp_rtt test more robust to failuresAndrii Nakryiko1-12/+20
2020-03-13selftests/bpf: Guarantee that useep() calls nanosleep() syscallAndrii Nakryiko1-0/+9
2020-03-13tools: bpftool: Restore message on failure to guess program typeQuentin Monnet4-11/+35
2020-03-13selftests: android: Fix custom install from skipping test progsShuah Khan1-1/+1
2020-03-13selftests: android: ion: Fix ionmap_test compile errorShuah Khan1-1/+1
2020-03-13selftests: Fix kselftest O=objdir build from cluttering top level objdirShuah Khan1-2/+2
2020-03-13selftests/seccomp: Adjust test fixture countsKees Cook1-5/+5
2020-03-13selftests/ftrace: Fix typo in trigger-multihist.tcMasanari Iida1-1/+1
2020-03-13selftests/timens: Remove duplicated include <time.h>YueHaibing4-4/+0
2020-03-13selftests/resctrl: fix spelling mistake "Errror" -> "Error"Colin Ian King1-2/+2
2020-03-13perf test: Print if shell directory isn't presentIan Rogers1-1/+4
2020-03-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfDavid S. Miller4-0/+123
2020-03-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller31-236/+305
2020-03-12bpf: Add bpf_xdp_output() helperEelco Chaudron3-1/+102
2020-03-12tools/testing/selftests/bpf: Add self-tests for new helper bpf_get_ns_current...Carlos Neira5-1/+287
2020-03-12bpf: Added new helper bpf_get_ns_current_pid_tgidCarlos Neira1-1/+19
2020-03-13tools: bpftool: Fix minor bash completion mistakesQuentin Monnet1-8/+21
2020-03-13tools: bpftool: Allow all prog/map handles for pinning objectsQuentin Monnet4-32/+7
2020-03-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netLinus Torvalds2-3/+32
2020-03-13libbpf: Split BTF presence checks into libbpf- and kernel-specific partsAndrii Nakryiko1-5/+12
2020-03-13bpftool: Add _bpftool and profiler.skel.h to .gitignoreSong Liu1-0/+2
2020-03-13bpftool: Skeleton should depend on libbpfSong Liu1-2/+3
2020-03-13bpftool: Only build bpftool-prog-profile if supported by clangSong Liu4-5/+24
2020-03-12tc-testing: add ETS scheduler to tdc build configurationDavide Caratti1-0/+1
2020-03-12xarray: Fix early termination of xas_for_each_markedMatthew Wilcox (Oracle)4-2/+91
2020-03-12selftests: net: Add SO_REUSEADDR test to check if 4-tuples are fully utilized.Kuniyuki Iwashima4-0/+200
2020-03-12bpftool: Use linux/types.h from source tree for profiler buildTobias Klauser2-10/+12
2020-03-12perf record: Fix binding of AIO user space buffers to nodesAlexey Budankov1-6/+15
2020-03-11perf scripting perl: Add common_callchain to fix argument orderMichael Petlan6-20/+20
2020-03-11tools/runqslower: Add BPF_F_CURRENT_CPU for running selftest on older kernelsAndrii Nakryiko1-0/+1
2020-03-11perf intel-pt: Update intel-pt.txt file with new location of the documentationAdrian Hunter1-0/+1
2020-03-11perf intel-pt: Add Intel PT man page referencesAdrian Hunter5-4/+13
2020-03-11perf intel-pt: Rename intel-pt.txt and put it in man page formatAdrian Hunter1-24/+33
2020-03-11perf doc: Set man page date to last git commitIan Rogers1-1/+4
2020-03-11perf cs-etm: Fix unsigned variable comparison to zeroLeo Yan1-1/+1
2020-03-11perf cs-etm: Optimize copying last branchesLeo Yan1-5/+17
2020-03-11perf cs-etm: Correct synthesizing instruction samplesLeo Yan1-17/+70
2020-03-11perf cs-etm: Continuously record last branchLeo Yan1-3/+4
2020-03-11perf cs-etm: Swap packets for instruction samplesLeo Yan1-20/+19
2020-03-11perf map: Use strstarts() to look for Android librariesArnaldo Carvalho de Melo1-4/+4
2020-03-11perf map: Fix off by one in strncpy() size argumentdisconnect3d1-1/+1
2020-03-10perf vendor events intel: Add NO_NMI_WATCHDOG metric constraintKan Liang3-3/+6
2020-03-10perf metricgroup: Support metric constraintKan Liang1-1/+53
2020-03-10perf util: Factor out sysctl__nmi_watchdog_enabled()Kan Liang3-4/+22
2020-03-10perf metricgroup: Factor out metricgroup__add_metric_weak_group()Kan Liang1-24/+33
2020-03-10perf jevents: Support metric constraintKan Liang3-7/+15
2020-03-10selftests/bpf: Add test for the packed enum member in struct/unionYoshiki Komachi1-0/+42
2020-03-10perf vendor events s390: Add new deflate counters for IBM z15Thomas Richter2-5/+33