aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2022-08-09Merge tag 'memblock-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds13-370/+909
2022-08-09Merge tag 'x86_bugs_pbrsb' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2-0/+5
2022-08-08Merge tag 'thermal-5.20-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-11/+13
2022-08-07Merge tag 'bitmap-6.0-rc1' of https://github.com/norov/linuxLinus Torvalds4-23/+45
2022-08-07Merge tag 'mm-nonmm-stable-2022-08-06-2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds8-11/+199
2022-08-06Merge tag 's390-5.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-6/+3
2022-08-06Merge tag 'powerpc-6.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds54-219/+2877
2022-08-06Merge tag 'perf-tools-for-v6.0-2022-08-04' of git://git.kernel.org/pub/scm/li...Linus Torvalds390-11582/+97994
2022-08-05Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds15-68/+588
2022-08-05Merge tag 'x86_sgx_for_v6.0-2022-08-03.1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds6-0/+1574
2022-08-05Merge tag 'asm-generic-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2022-08-05Merge tag 'trace-v6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/roste...Linus Torvalds14-2/+1025
2022-08-05Merge tag 'trace-rtla-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-6/+12
2022-08-04Merge tag 'platform-drivers-x86-v6.0-1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-2/+2
2022-08-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds114-5198/+5611
2022-08-04Merge tag 'spdx-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-4/+2
2022-08-04Merge tag 'usb-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-6/+12
2022-08-04Merge tag 'char-misc-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-2/+0
2022-08-03Merge tag 'net-next-6.0' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds180-4068/+12460
2022-08-03Merge tag 'efi-next-for-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-34/+2
2022-08-03tools/testing/selftests/vm/hmm-tests.c: fix buildAndrew Morton1-1/+1
2022-08-03tools/thermal: Fix possible path truncationsFlorian Fainelli1-11/+13
2022-08-03Merge tag 'xarray-6.0' of git://git.infradead.org/users/willy/xarrayLinus Torvalds1-0/+2
2022-08-03perf stat: Refactor __run_perf_stat() common codeAdrián Herrera Arcila1-16/+9
2022-08-03x86/speculation: Add RSB VM Exit protectionsDaniel Sneddon2-0/+5
2022-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netPaolo Abeni1-0/+45
2022-08-02Merge tag 'flexible-array-transformations-UAPI-6.0-rc1' of git://git.kernel.o...Linus Torvalds10-23/+23
2022-08-02Merge tag 'linux-kselftest-next-5.20-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds29-143/+109
2022-08-02Merge tag 'linux-kselftest-kunit-5.20-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds9-228/+358
2022-08-02Merge tag 'docs-6.0' of git://git.lwn.net/linuxLinus Torvalds2-2/+2
2022-08-02Merge tag 'nolibc.2022.07.27a' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-8/+43
2022-08-02Merge tag 'rcu.2022.07.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-11/+7
2022-08-02Merge tag 'random-6.0-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+0
2022-08-02Merge tag 'safesetid-6.0' of https://github.com/micah-morton/linuxLinus Torvalds2-45/+252
2022-08-02Merge tag 'execve-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-1/+91
2022-08-02Merge tag 'seccomp-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2022-08-02perf lock: Print the number of lost entries for BPFNamhyung Kim4-5/+19
2022-08-02perf lock: Add --map-nr-entries optionNamhyung Kim4-1/+29
2022-08-02perf lock: Introduce struct lock_contentionNamhyung Kim3-18/+31
2022-08-02wireguard: selftests: support UMLJason A. Donenfeld2-1/+19
2022-08-02wireguard: selftests: update config fragmentsLukas Bulwahn2-6/+0
2022-08-02Merge tag 'for-5.20/io_uring-zerocopy-send-2022-07-29' of git://git.kernel.dk...Linus Torvalds3-0/+737
2022-08-02Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Linus Torvalds2-139/+301
2022-08-02perf scripting python: Do not build fail on deprecation warningsArnaldo Carvalho de Melo1-1/+1
2022-08-02genelf: Use HAVE_LIBCRYPTO_SUPPORT, not the never defined HAVE_LIBCRYPTOArnaldo Carvalho de Melo1-1/+5
2022-08-02perf build: Suppress openssl v3 deprecation warnings in libcrypto feature testZixuan Tan1-0/+6
2022-08-02perf parse-events: Break out tracepoint and printingIan Rogers12-738/+791
2022-08-02Merge tag 'thermal-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-1/+4
2022-08-02Merge tag 'pm-5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds4-186/+360
2022-08-02perf parse-events: Don't #define YY_EXTRA_TYPEIan Rogers1-1/+0
2022-08-02Merge tag 'spi-v5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds1-0/+11
2022-08-02selftests: net: fix IOAM test skip return codeKleber Sacilotto de Souza1-5/+7
2022-08-01Merge tag 'sched-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-26/+27
2022-08-01Merge tag 'slab-for-5.20_or_6.0' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+24
2022-08-01tools bpftool: Don't display disassembler-four-args feature testAndres Freund1-2/+1
2022-08-01tools bpftool: Fix compilation error with new binutilsAndres Freund2-9/+38
2022-08-01tools bpf_jit_disasm: Don't display disassembler-four-args feature testAndres Freund1-1/+1
2022-08-01tools bpf_jit_disasm: Fix compilation error with new binutilsAndres Freund2-2/+8
2022-08-01tools perf: Fix compilation error with new binutilsAndres Freund2-3/+12
2022-08-01tools include: add dis-asm-compat.h to handle version differencesAndres Freund1-0/+55
2022-08-01tools build: Don't display disassembler-four-args feature testAndres Freund1-2/+1
2022-08-01tools build: Add feature test for init_disassemble_info API changesAndres Freund4-0/+22
2022-08-01perf test: Add ARM SPE system wide testNamhyung Kim1-3/+27
2022-08-01perf tools: Rework prologue generation codeJiri Olsa1-29/+175
2022-08-01perf bpf: Convert legacy map definition to BTF-definedJiri Olsa2-13/+24
2022-08-01selftests: kvm: set rax before vmcallAndrei Vagin1-1/+1
2022-08-01perf symbol: Fail to read phdr workaroundIan Rogers1-7/+20
2022-08-01perf lock: Implement cpu and task filters for BPFNamhyung Kim5-13/+162
2022-08-01perf lock: Use BPF for lock contention analysisNamhyung Kim7-115/+453
2022-08-01perf lock: Pass machine pointer to is_lock_function()Namhyung Kim1-8/+7
2022-08-01selftests/powerpc: Avoid GCC 12 uninitialised variable warningMichael Ellerman1-0/+1
2022-08-01perf test: Add user space counter reading testsIan Rogers1-1/+126
2022-08-01perf test: Remove x86 rdpmc testIan Rogers3-185/+0
2022-08-01selftests: KVM: Add exponent check for boolean statsOliver Upton1-0/+6
2022-08-01selftests: KVM: Provide descriptive assertions in kvm_binary_stats_testOliver Upton1-8/+16
2022-08-01selftests: KVM: Check stat name before other fieldsOliver Upton1-3/+5
2022-08-01Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo5-32/+88
2022-08-01Merge tag 'kvmarm-5.20' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini1-5/+12
2022-08-01Merge remote-tracking branch 'kvm/next' into kvm-next-5.20Paolo Bonzini114-5200/+5590
2022-07-31rtla: Define syscall numbers for riscvAndreas Schwab1-1/+1
2022-07-31rtla: Fix double freeAndreas Schwab1-2/+7
2022-07-31rtla: Fix Makefile when called from -C tools/Daniel Bristot de Oliveira1-1/+1
2022-07-30rv/monitor: Add the wwnr monitorDaniel Bristot de Oliveira1-0/+16
2022-07-30rv/monitor: Add the wip monitorDaniel Bristot de Oliveira1-0/+16
2022-07-30Documentation/rv: Add deterministic automata monitor synthesis documentationDaniel Bristot de Oliveira2-0/+6
2022-07-30tools/rv: Add dot2kDaniel Bristot de Oliveira6-0/+496
2022-07-30Documentation/rv: Add deterministic automaton documentationDaniel Bristot de Oliveira3-0/+9
2022-07-30tools/rv: Add dot2cDaniel Bristot de Oliveira4-0/+466
2022-07-30memblock test: Modify the obsolete description in READMEShaoqin Huang1-6/+9
2022-07-29Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski19-106/+738
2022-07-29mm/hmm: add a test for cross device private faultsRalph Campbell1-2/+12
2022-07-29selftests: add soft-dirty into run_vmtests.shPeter Xu1-0/+2
2022-07-29selftests: soft-dirty: add test for mprotectPeter Xu1-1/+66
2022-07-29selftest/vm: uninitialized variable in main()Dan Carpenter1-1/+1
2022-07-29tools/testing/selftests/vm/hugetlb-madvise.c: silence uninitialized variable ...Dan Carpenter1-2/+3
2022-07-29tools/vm/page_owner_sort.c: adjust the indent in is_need()Yixuan Cao1-16/+16
2022-07-29selftests/vm: skip 128TBswitch on unsupported archAdam Sindelar1-4/+4
2022-07-29selftests/vm: fix errno handling in mrelease_testAdam Sindelar1-5/+11
2022-07-29libbpf: Add bpf_obj_get_opts()Joe Burton3-0/+21
2022-07-29Merge tag 'perf-tools-fixes-for-v5.19-2022-07-29' of git://git.kernel.org/pub...Linus Torvalds4-31/+78
2022-07-29selftests/bpf: Bump internal send_signal/send_signal_tracepoint timeoutDaniel Müller2-6/+3
2022-07-29Merge branches 'pm-devfreq', 'pm-qos', 'pm-tools' and 'pm-docs'Rafael J. Wysocki4-186/+360
2022-07-29bpftool: Don't try to return value from void function in skeletonJörn-Thorben Hinz1-1/+1
2022-07-29bpftool: Replace sizeof(arr)/sizeof(arr[0]) with ARRAY_SIZE macroRongguang Wei1-1/+1
2022-07-29Merge tag 'thermal-v5.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Rafael J. Wysocki2-1/+4
2022-07-29perf stat: Add topdown metrics in the default perf stat on the hybrid machineZhengjun Xing7-25/+66
2022-07-29perf x86 evlist: Add default hybrid events for perf statKan Liang3-2/+54
2022-07-29perf evlist: Always use arch_evlist__add_default_attrs()Kan Liang4-6/+23
2022-07-29perf evsel: Add arch_evsel__hw_name()Kan Liang3-1/+27
2022-07-29perf stat: Revert "perf stat: Add default hybrid events"Kan Liang1-30/+0
2022-07-29perf test: Fix test case 95 ("Check branch stack sampling") on s390 and use s...Thomas Richter1-1/+1
2022-07-29selftests: netdevsim: Add test cases for route deletion failureIdo Schimmel1-0/+45
2022-07-29selftests: seg6: add selftest for SRv6 H.L2Encaps.Red behaviorAndrea Mayer2-0/+822
2022-07-29selftests: seg6: add selftest for SRv6 H.Encaps.Red behaviorAndrea Mayer2-0/+880
2022-07-29memblock tests: fix compilation errorsLiu Xinpeng1-0/+4
2022-07-28selftests: net: dsa: Add a Makefile which installs the selftestsMartin Blumenstingl1-0/+17
2022-07-28selftests: tls: handful of memrnd() and length checksJakub Kicinski1-9/+17
2022-07-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-6/+17
2022-07-28libbpf: Support PPC in arch_specific_syscall_pfxDaniel Müller1-1/+10
2022-07-28perf vendor events arm64: Arm Cortex-A78C and X1CNick Forrington1-0/+2
2022-07-28perf vendor events: Update Intel snowridgexIan Rogers1-1/+1
2022-07-28perf vendor events: Update Intel westmereexIan Rogers4-4/+4
2022-07-28perf vendor events: Update Intel westmereep-spIan Rogers4-4/+4
2022-07-28perf vendor events: Update Intel westmereep-dpIan Rogers5-5/+5
2022-07-28perf vendor events: Update Intel tigerlakeIan Rogers10-67/+439
2022-07-28perf vendor events: Update Intel skylakexIan Rogers9-77/+1414
2022-07-28perf vendor events: Update Intel skylakeIan Rogers9-319/+345
2022-07-28perf vendor events: Update Intel silvermontIan Rogers8-10/+8
2022-07-28perf vendor events: Update Intel sapphirerapidsIan Rogers7-25/+691
2022-07-28perf vendor events: Update Intel sandybridgeIan Rogers10-16/+23
2022-07-28perf vendor events: Update Intel nehalemexIan Rogers8-2459/+2459
2022-07-28perf vendor events: Update Intel nehalemepIan Rogers6-16/+14
2022-07-28perf vendor events: Add Intel meteorlakeIan Rogers7-0/+818
2022-07-28perf vendor events: Update Intel knightslandingIan Rogers9-50/+3897
2022-07-28perf vendor events: Update Intel jaketownIan Rogers14-258/+4895
2022-07-28perf vendor events: Update Intel ivytownIan Rogers13-315/+9808
2022-07-28perf vendor events: Update Intel ivybridgeIan Rogers10-39/+75
2022-07-28perf vendor events: Update Intel icelakexIan Rogers9-108/+689
2022-07-28perf vendor events: Update Intel icelakeIan Rogers7-52/+123
2022-07-28perf vendor events: Update Intel haswellxIan Rogers5-42/+67
2022-07-28perf vendor events: Update Intel haswellIan Rogers10-141/+125
2022-07-28perf vendor events: Update goldmontplus mapfile.csvIan Rogers7-7/+7
2022-07-28perf vendor events: Update goldmont mapfile.csvIan Rogers7-7/+7
2022-07-28perf vendor events: Update Intel elkhartlakeIan Rogers8-130/+2150
2022-07-28perf vendor events: Update Intel cascadelakexIan Rogers10-81/+1439
2022-07-28perf vendor events: Update bonnell mapfile.csvIan Rogers8-12/+8
2022-07-28perf vendor events: Update Intel alderlakeIan Rogers7-19/+398
2022-07-28perf vendor events: Update Intel broadwelldeIan Rogers12-216/+7011
2022-07-28perf vendor events: Update Intel broadwellIan Rogers13-334/+1571
2022-07-28perf vendor events: Update Intel broadwellxIan Rogers2-54/+518
2022-07-28tools/power turbostat: version 2022.07.28Len Brown1-1/+1
2022-07-28tools/power turbostat: do not decode ACC for ICX and SPRArtem Bityutskiy1-2/+0
2022-07-28tools/power turbostat: fix SPR PC6 limitsArtem Bityutskiy1-1/+1
2022-07-28tools/power turbostat: cleanup 'automatic_cstate_conversion_probe()'Artem Bityutskiy1-1/+9
2022-07-28tools/power turbostat: separate SPR from ICXArtem Bityutskiy1-5/+26
2022-07-28tools/power turbosstat: fix commentJiang Jian1-1/+1
2022-07-28tools/power turbostat: Support RAPTORLAKE PGeorge D Sworo1-0/+1
2022-07-28tools/power turbostat: add support for ALDERLAKE_NZhang Rui1-0/+1
2022-07-28tools/power turbostat: dump secondary Turbo-Ratio-LimitLen Brown1-5/+10
2022-07-28tools/power turbostat: simplify dump_turbo_ratio_limits()Len Brown1-46/+9
2022-07-28tools/power turbostat: dump CPUID.7.EDX.HybridLen Brown1-1/+5
2022-07-28tools/power turbostat: update turbostat.8Len Brown1-76/+124
2022-07-28tools/power turbostat: Show uncore frequencyLen Brown1-1/+88
2022-07-28tools/power turbostat: Fix file pointer leakColin Ian King1-1/+1
2022-07-28tools/power turbostat: replace strncmp with single character compareColin Ian King1-1/+1
2022-07-28tools/power turbostat: print the kernel boot commandlineChen Yu1-1/+26
2022-07-28tools/power turbostat: Introduce support for RaptorLakeZhang Rui1-0/+1
2022-07-28tools/power/x86/intel-speed-select: Remove unneeded semicolonXin Gao1-1/+1
2022-07-28tools/power/x86/intel-speed-select: Fix off by one checkDan Carpenter1-1/+1
2022-07-28KVM: selftests: Verify VMX MSRs can be restored to KVM-supported valuesSean Christopherson4-0/+87
2022-07-28KVM: selftests: Add an option to run vCPUs while disabling dirty loggingSean Christopherson1-3/+27
2022-07-28thermal/tools/tmon: Fix typo 'the the' in commentSlark Xiao1-1/+1
2022-07-28thermal/tools/tmon: Include pthread and time headers in tmon.hMarkus Mayer1-0/+3
2022-07-28selftests/powerpc: Fix matrix multiply assist testRashmica Gupta1-0/+3
2022-07-27selftests/seccomp: Fix compile warning when CC=clangYiFei Zhu1-1/+1
2022-07-27Merge tag 'asm-generic-fixes-5.19-2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+10
2022-07-27selftests/bpf: Adjust vmtest.sh to use local kernel configurationDaniel Müller1-19/+34
2022-07-27selftests/bpf: Copy over libbpf configsDaniel Müller4-0/+471
2022-07-27selftests/bpf: Sort configurationDaniel Müller1-50/+49
2022-07-27perf bpf: Remove undefined behavior from bpf_perf_object__next()Ian Rogers1-11/+7
2022-07-27perf symbol: Skip symbols if SHF_ALLOC flag is not setLeo Yan1-0/+11
2022-07-27perf symbol: Correct address for bss symbolsLeo Yan1-4/+41
2022-07-27perf scripts python: Let script to be python2 compliantLeo Yan1-16/+18
2022-07-27tools headers cpufeatures: Sync with the kernel sourcesArnaldo Carvalho de Melo1-0/+1
2022-07-27Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo3-5/+7
2022-07-26selftests: net: Fix typo 'the the' in commentSlark Xiao1-1/+1
2022-07-26selftests/vm: fix va_128TBswitch.sh permissionsAdam Sindelar1-0/+0
2022-07-26selftests: mlxsw: Check line card info on activated line cardJiri Pirko1-0/+24
2022-07-26selftests: mlxsw: Check line card info on provisioned line cardJiri Pirko1-0/+30
2022-07-26perf test: Avoid sysfs state affecting fake eventsIan Rogers1-0/+9
2022-07-26perf vendor events intel: Update event list for haswellxZhengjun Xing12-175/+11419
2022-07-26perf vendor events intel: Update event list for broadwellxZhengjun Xing12-154/+11480
2022-07-26perf vendor events intel: Update event list for SnowridgexZhengjun Xing10-1077/+24509
2022-07-26perf vendor events intel: Rename tremontx to snowridgexZhengjun Xing11-1/+1
2022-07-26perf vendor events intel: Update event list for SapphirerapidsZhengjun Xing7-11/+217
2022-07-26perf vendor events intel: Update event list for AlderlakeZhengjun Xing7-96/+440
2022-07-26perf inject: Fix spelling mistake "theads" -> "threads"Colin Ian King1-1/+1
2022-07-26perf kwork: Add workqueue trace BPF supportYang Jihong2-1/+101
2022-07-26perf kwork: Add softirq trace BPF supportYang Jihong2-1/+92
2022-07-26perf kwork: Add IRQ trace BPF supportYang Jihong2-1/+187