aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2022-11-11Merge tag 'mm-hotfixes-stable-2022-11-11' of git://git.kernel.org/pub/scm/lin...Linus Torvalds5-4/+35792
2022-11-11Merge tag 'io_uring-6.1-2022-11-11' of git://git.kernel.dk/linuxLinus Torvalds1-1/+1
2022-11-11Merge tag 'perf-tools-fixes-for-v6.1-2-2022-11-10' of git://git.kernel.org/pu...Linus Torvalds4-4/+12
2022-11-11Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-15/+83
2022-11-10Merge tag 'net-6.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds8-10/+99
2022-11-09Merge tag 'kvm-s390-master-6.1-1' of https://git.kernel.org/pub/scm/linux/ker...Paolo Bonzini5-27/+299
2022-11-09tools/kvm_stat: update exit reasons for vmx/svm/aarch64/userspaceRong Tao1-14/+82
2022-11-09tools/kvm_stat: fix incorrect detection of debugfsMatthias Gerstner1-1/+1
2022-11-09selftests: netfilter: Fix and review rpath.shPhil Sutter1-6/+8
2022-11-08maple_tree: reorganize testing to restore module testingLiam Howlett5-4/+35792
2022-11-08perf tools: Add the include/perf/ directory to .gitignoreDonglin Peng1-0/+1
2022-11-08perf test: Fix skipping branch stack sampling testJames Clark2-2/+7
2022-11-08perf stat: Fix printing os->prefix in CSV metrics outputAthira Rajeev1-1/+1
2022-11-08perf stat: Fix crash with --per-node --metric-only in CSV modeNamhyung Kim1-1/+3
2022-11-06Merge tag 'cxl-fixes-for-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-21/+280
2022-11-04tools/testing/cxl: Add a single-port host-bridge regression configDan Williams1-19/+278
2022-11-04tools/testing/cxl: Fix some error exitsDan Williams1-2/+2
2022-11-04Merge tag 'landlock-6.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+4
2022-11-04selftests/net: give more time to udpgro bg processes to complete startupAdrien Thierry3-4/+4
2022-11-03Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski4-0/+87
2022-11-04selftests/bpf: Add verifier test for release_reference()Youlin Li1-0/+36
2022-11-03Merge tag 'linux-kselftest-fixes-6.1-rc4' of git://git.kernel.org/pub/scm/lin...Linus Torvalds3-3/+15
2022-11-03tools/headers: Pull in stddef.h to uapi to fix BPF selftests build in CIAndrii Nakryiko2-0/+48
2022-11-02selftests/net: don't tests batched TCP io_uring zcPavel Begunkov1-1/+1
2022-11-02bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILEPu Lehui1-0/+3
2022-11-02selftests/pidfd_test: Remove the erroneous ','Zhao Gongyi1-1/+1
2022-11-01Merge tag 'nolibc-urgent.2022.10.28a' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-7/+10
2022-11-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+141
2022-10-30Merge tag 'char-misc-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+4
2022-10-30selftests: pidfd: Fix compling warningsLi Zhijian3-2/+4
2022-10-30ksefltests: pidfd: Fix wait_states: Test terminated by timeoutLi Zhijian1-0/+10
2022-10-28Merge tag 'pm-6.1-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/rafae...Linus Torvalds3-122/+118
2022-10-28tools/nolibc/string: Fix memcmp() implementationRasmus Villemoes1-2/+2
2022-10-28tools/nolibc: Fix missing strlen() definition and infinite loop with gcc-12Willy Tarreau1-5/+8
2022-10-28KVM: selftests: Mark "guest_saw_irq" as volatile in xen_shinfo_testSean Christopherson1-1/+1
2022-10-28KVM: selftests: Add tests in xen_shinfo_test to detect lock racesMichal Luczaj1-0/+140
2022-10-27Merge tag 'net-6.1-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds4-0/+583
2022-10-27selftests: add openvswitch selftest suiteAaron Conole4-0/+583
2022-10-26perf vendor events arm64: Fix incorrect Hisi hip08 L3 metricsShang XiaoJing1-3/+3
2022-10-26perf auxtrace: Fix address filter symbol name match for modulesAdrian Hunter1-1/+9
2022-10-26tools headers UAPI: Sync linux/perf_event.h with the kernel sourcesArnaldo Carvalho de Melo1-8/+19
2022-10-25tools headers cpufeatures: Sync with the kernel sourcesArnaldo Carvalho de Melo1-1/+1
2022-10-25tools headers uapi: Sync linux/stat.h with the kernel sourcesArnaldo Carvalho de Melo2-1/+4
2022-10-25tools include UAPI: Sync sound/asound.h copy with the kernel sourcesArnaldo Carvalho de Melo1-16/+0
2022-10-25tools headers uapi: Update linux/in.h copyArnaldo Carvalho de Melo1-14/+8
2022-10-25tools headers: Update the copy of x86's memcpy_64.S used in 'perf bench'Arnaldo Carvalho de Melo3-2/+15
2022-10-25tools headers arm64: Sync arm64's cputype.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+4
2022-10-25perf test: Do not fail Intel-PT misc test w/o libpythonNamhyung Kim1-0/+6
2022-10-25perf list: Fix PMU name pai_crypto in perf list on s390Thomas Richter1-0/+0
2022-10-25perf record: Fix event fd racesIan Rogers1-16/+25
2022-10-25perf bpf: Fix build with libbpf 0.7.0 by checking if bpf_program__set_insns()...Arnaldo Carvalho de Melo5-0/+36
2022-10-25perf bpf: Fix build with libbpf 0.7.0 by adding prototype for bpf_load_program()Arnaldo Carvalho de Melo1-0/+5
2022-10-25perf vendor events power10: Fix hv-24x7 metric eventsKajol Jain1-36/+36
2022-10-25perf docs: Fix man page build wrt perf-arm-coresight.txtAdrian Hunter1-0/+0
2022-10-25tools headers UAPI: Sync powerpc syscall tables with the kernel sourcesArnaldo Carvalho de Melo1-6/+10
2022-10-25pm-graph v5.10Todd Brandt3-122/+118
2022-10-24Merge tag 'net-6.1-rc3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds11-11/+33
2022-10-24Merge tag 'linux-kselftest-fixes-6.1-rc3' of git://git.kernel.org/pub/scm/lin...Linus Torvalds6-13/+10
2022-10-24Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-2/+15
2022-10-23Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds3-3/+4
2022-10-23Merge tag 'perf_urgent_for_v6.1_rc2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-3/+32
2022-10-22tools: include: sync include/api/linux/kvm.hPaolo Bonzini1-0/+1
2022-10-22Merge tag 'kvmarm-fixes-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2-3/+3
2022-10-21Merge tag 'trace-tools-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2022-10-20selftests: net: Fix netdev name mismatch in cleanupBenjamin Poirier1-1/+1
2022-10-20selftests: net: Fix cross-tree inclusion of scriptsBenjamin Poirier9-8/+17
2022-10-20Merge tag 'net-6.1-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2-0/+80
2022-10-20rv/dot2c: Make automaton definition staticDaniel Bristot de Oliveira1-1/+1
2022-10-19selftests/landlock: Build without static librariesMickaël Salaün1-3/+4
2022-10-19selftests: add selftest for chaining of tc ingress handling to egressPaul Blakey2-0/+80
2022-10-18selftests/ftrace: fix dynamic_events dependency checkSven Schnelle2-2/+2
2022-10-18selftests/memory-hotplug: Remove the redundant warning informationZhao Gongyi1-1/+0
2022-10-18selftests/kexec: fix build for ARCH=x86_64Ricardo Cañuelo1-3/+3
2022-10-18selftests/intel_pstate: fix build for ARCH=x86_64Ricardo Cañuelo1-3/+3
2022-10-18selftests/futex: fix build for clangRicardo Cañuelo1-4/+2
2022-10-17selftests/bpf: Add reproducer for decl_tag in func_proto return typeStanislav Fomichev1-0/+13
2022-10-17selftests/perf_events: Add a SIGTRAP stress test with disablesMarco Elver1-3/+32
2022-10-17tools: iio: iio_utils: fix digit calculationMatti Vaittinen1-0/+4
2022-10-16Merge tag 'perf-tools-for-v6.1-2-2022-10-16' of git://git.kernel.org/pub/scm/...Linus Torvalds36-71/+1265
2022-10-15tools arch x86: Sync the msr-index.h copy with the kernel sourcesArnaldo Carvalho de Melo1-0/+18
2022-10-15perf auxtrace arm64: Add support for parsing HiSilicon PCIe Trace packetQi Liu7-0/+396
2022-10-15perf auxtrace arm64: Add support for HiSilicon PCIe Tune and Trace device driverQi Liu7-1/+273
2022-10-15perf auxtrace arm: Refactor event list iteration in auxtrace_record__init()Qi Liu1-19/+34
2022-10-15perf tests stat+json_output: Include sanity check for topologyAthira Rajeev1-4/+39
2022-10-15perf tests stat+csv_output: Include sanity check for topologyAthira Rajeev1-4/+39
2022-10-15perf intel-pt: Fix system_wide dummy event for hybridAdrian Hunter1-1/+1
2022-10-15perf intel-pt: Fix segfault in intel_pt_print_info() with uClibcAdrian Hunter1-2/+7
2022-10-15perf test: Fix attr tests for PERF_FORMAT_LOSTJames Clark6-11/+11
2022-10-15perf test: test_intel_pt.sh: Add 9 testsAmmy Yi1-1/+194
2022-10-15perf inject: Fix GEN_ELF_TEXT_OFFSET for jitAdrian Hunter1-1/+3
2022-10-15perf test: test_intel_pt.sh: Add jitdump testAdrian Hunter1-0/+162
2022-10-15perf test: test_intel_pt.sh: Tidy some alignmentAdrian Hunter1-3/+3
2022-10-15perf test: test_intel_pt.sh: Print a message when skipping kernel tracingAdrian Hunter1-1/+8
2022-10-15perf test: test_intel_pt.sh: Tidy some perf record optionsAdrian Hunter1-4/+12
2022-10-15perf test: test_intel_pt.sh: Fix return checking againAdrian Hunter1-4/+3
2022-10-14Merge tag 'mm-stable-2022-10-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-1/+70
2022-10-14perf: Skip and warn on unknown format 'configN' attrsRob Herring5-13/+26
2022-10-14perf list: Fix metricgroups title messageAndi Kleen1-1/+1
2022-10-14perf mem: Fix -C option behavior for perf mem recordNamhyung Kim1-0/+8
2022-10-14perf annotate: Add missing condition flags for arm64Namhyung Kim1-1/+1
2022-10-14libperf: Do not include non-UAPI linux/compiler.h headerArnaldo Carvalho de Melo1-3/+2
2022-10-14perf test: Fix test_arm_coresight.sh failures on JunoJames Clark1-1/+1
2022-10-14perf stat: Support old kernels for bperf cgroup countingNamhyung Kim1-1/+28
2022-10-13Merge tag 'net-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds4-1/+154
2022-10-13selftests/bpf: Make bpf_user_ringbuf_drain() selftest callback return 1David Vernet1-2/+2
2022-10-13KVM: selftests: Fix number of pages for memory slot in memslot_modification_s...Gavin Shan1-1/+1
2022-10-12mm/selftest: uffd: explain the write missing fault checkPeter Xu1-1/+21
2022-10-12hmm-tests: add test for migrate_device_range()Alistair Popple1-0/+49
2022-10-12Merge tag 'linux-kselftest-kunit-6.1-rc1-2' of git://git.kernel.org/pub/scm/l...Linus Torvalds1-11/+7
2022-10-12Merge tag 'linux-kselftest-next-6.1-rc1-2' of git://git.kernel.org/pub/scm/li...Linus Torvalds2-8/+28
2022-10-12Merge tag 'mm-nonmm-stable-2022-10-11' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-40/+404
2022-10-12selftests: netfilter: Fix nft_fib.sh for all.rp_filter=1Phil Sutter1-0/+1
2022-10-12selftests: netfilter: Test reverse path filteringPhil Sutter2-1/+148
2022-10-11Merge tag 'memblock-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds8-336/+2662
2022-10-11Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds15-121/+483
2022-10-11proc: test how it holds up with mapping'less processAlexey Dobriyan3-0/+388
2022-10-11Merge tag 'perf-tools-for-v6.1-1-2022-10-07' of git://git.kernel.org/pub/scm/...Linus Torvalds234-5281/+15648
2022-10-10Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds31-525/+1545
2022-10-10Merge tag 'pm-6.1-rc1-2' of git://git.kernel.org/pub/scm/linux/kernel/git/raf...Linus Torvalds1-7/+15
2022-10-10Merge tag 'tpmdd-next-v6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+4
2022-10-10Merge tag 'bitmap-6.1-rc1' of https://github.com/norov/linuxLinus Torvalds2-129/+81
2022-10-10Merge tag 'trace-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace...Linus Torvalds6-23/+86
2022-10-10Merge tag 'livepatching-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-2/+123
2022-10-10Merge tag 'cgroup-for-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds6-8/+771
2022-10-10Merge tag 'objtool-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-4/+7
2022-10-10Merge tag 'locking-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2022-10-10KVM: arm64: selftests: Fix multiple versions of GIC creationZenghui Yu1-2/+2
2022-10-09Merge tag 'powerpc-6.1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po...Linus Torvalds6-15/+260
2022-10-09Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds7-75/+351
2022-10-08Merge tag 'char-misc-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+13
2022-10-07selftests/memory-hotplug: Adjust log info for maintainabilityZhao Gongyi1-2/+5
2022-10-07selftests/memory-hotplug: Restore memory before exitZhao Gongyi1-5/+16
2022-10-07selftests/memory-hotplug: Add checking after online or offlineZhao Gongyi1-3/+9
2022-10-07selftests/ftrace: func_event_triggers: fix typo in user messageRandy Dunlap1-1/+1
2022-10-07kunit: tool: Don't download risc-v opensbi firmware with wgetDavid Gow1-11/+7
2022-10-07Merge tag 'for-6.1/io_uring-2022-10-03' of git://git.kernel.dk/linuxLinus Torvalds1-9/+13
2022-10-07ipv4: Handle attempt to delete multipath route when fib_info contains an nh r...David Ahern1-0/+5
2022-10-06Merge tag 'linux-kselftest-kunit-6.1-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds6-97/+41
2022-10-06Merge tag 'linux-kselftest-next-6.1-rc1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds11-111/+109
2022-10-06perf script: Add missing fields in usage hintRavi Bangoria1-3/+4
2022-10-06perf mem: Print "LFB/MAB" for PERF_MEM_LVLNUM_LFBRavi Bangoria1-2/+2
2022-10-06perf mem/c2c: Avoid printing empty lines for unsupported eventsRavi Bangoria1-5/+6
2022-10-06perf mem/c2c: Add load store event mappings for AMDRavi Bangoria3-7/+41
2022-10-06perf mem/c2c: Set PERF_SAMPLE_WEIGHT for LOAD_STORE eventsRavi Bangoria3-0/+3
2022-10-06perf mem: Add support for printing PERF_MEM_LVLNUM_{CXL|IO}Ravi Bangoria1-0/+2
2022-10-06perf amd ibs: Sync arch/x86/include/asm/amd-ibs.h header with the kernelRavi Bangoria1-0/+16
2022-10-06tools headers UAPI: Sync include/uapi/linux/perf_event.h header with the kernelRavi Bangoria1-1/+3
2022-10-06Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds32-168/+1555
2022-10-06perf stat: Fix cpu check to use id.cpu.cpu in aggr_printout()Athira Rajeev1-2/+2
2022-10-06perf test coresight: Add relevant documentation about ARM64 CoreSight testingCarsten Haitzler1-0/+5
2022-10-06perf test: Add git ignore for tmp and output files of ARM CoreSight testsCarsten Haitzler1-0/+2
2022-10-06perf test coresight: Add unroll thread test shell scriptCarsten Haitzler1-0/+18
2022-10-06perf test coresight: Add unroll thread test toolCarsten Haitzler4-1/+110
2022-10-06perf test coresight: Add thread loop test shell scriptsCarsten Haitzler2-0/+38
2022-10-06perf test coresight: Add thread loop test toolCarsten Haitzler4-1/+122
2022-10-06perf test coresight: Add memcpy thread test shell scriptCarsten Haitzler1-0/+18
2022-10-06perf test coresight: Add memcpy thread test toolCarsten Haitzler4-1/+115
2022-10-06perf test: Add git ignore for perf data generated by the ARM CoreSight testsCarsten Haitzler1-2/+2
2022-10-06perf test: Add arm64 asm pureloop test shell scriptCarsten Haitzler2-1/+20
2022-10-06perf test: Add asm pureloop test toolCarsten Haitzler4-1/+65
2022-10-06perf test: Add build infra for perf test tools for ARM CoreSight testsCarsten Haitzler4-3/+55
2022-10-06perf test: Add CoreSight shell lib shared code for future testsCarsten Haitzler1-0/+132
2022-10-06perf test: Introduce script for data symbol testingLeo Yan1-0/+93
2022-10-06perf record: Save DSO build-ID for synthesizingNamhyung Kim1-3/+22
2022-10-06perf stat: Rename to aggr_cpu_id.thread_idxNamhyung Kim4-16/+16
2022-10-06perf stat: Don't compare runtime stat for shadow statsNamhyung Kim1-12/+0
2022-10-06perf stat: Kill unused per-thread runtime statsNamhyung Kim2-56/+0
2022-10-06perf stat: Use thread map index for shadow statNamhyung Kim3-18/+12
2022-10-06perf stat: Rename saved_value->cpu_map_idxNamhyung Kim2-157/+157
2022-10-06perf stat: Don't call perf_stat_evsel_id_init() repeatedlyNamhyung Kim1-1/+1
2022-10-06perf stat: Convert perf_stat_evsel.res_stats arrayNamhyung Kim3-9/+5
2022-10-06perf tools: Remove special handling of system-wide evselNamhyung Kim4-19/+2
2022-10-06perf tools: Add evlist__add_sched_switch()Namhyung Kim4-20/+28
2022-10-06perf tools: Get rid of evlist__add_on_all_cpus()Namhyung Kim1-27/+2
2022-10-06libperf: Propagate maps only if necessaryNamhyung Kim2-7/+5
2022-10-06libperf: Populate system-wide evsel mapsNamhyung Kim1-6/+9
2022-10-06perf vendor events: Update Intel broadwelldeIan Rogers1-134/+577
2022-10-06perf vendor events: Update Intel tigerlakeIan Rogers1-48/+762
2022-10-06perf vendor events: Update Intel skylakeIan Rogers1-182/+679
2022-10-06perf vendor events: Update silvermont cpuidsIan Rogers1-1/+1
2022-10-06perf vendor events: Update Intel sapphirerapidsIan Rogers5-353/+917
2022-10-06perf vendor events: Update Intel sandybridgeIan Rogers1-75/+240
2022-10-06perf vendor events: Update Intel jaketownIan Rogers1-81/+246
2022-10-06perf vendor events: Update Intel ivytownIan Rogers10-189/+625
2022-10-06perf vendor events: Update Intel ivybridgeIan Rogers1-91/+503
2022-10-06perf vendor events: Update Intel icelakexIan Rogers5-334/+833
2022-10-06perf vendor events: Update Intel icelakeIan Rogers4-52/+766
2022-10-06perf vendor events: Update Intel haswellxIan Rogers6-356/+615
2022-10-06perf vendor events: Update Intel haswellIan Rogers4-90/+498
2022-10-06perf vendor events: Update elkhartlake cpuidsIan Rogers1-1/+1
2022-10-06perf vendor events: Update Intel cascadelakexIan Rogers3-526/+787
2022-10-06perf vendor events: Update Intel broadwellxIan Rogers4-373/+638
2022-10-06perf vendor events: Update Intel broadwellIan Rogers1-114/+565
2022-10-06perf vendor events: Update Intel alderlakeIan Rogers7-94/+1460
2022-10-06perf vendor events: Update Intel skylakexIan Rogers3-517/+782
2022-10-06perf metrics: Don't scale counts going into metricsIan Rogers1-2/+7
2022-10-06perf expr: Remove jevents case workaroundIan Rogers1-10/+1
2022-10-06perf test: Adjust case of test metricsIan Rogers2-6/+6
2022-10-06perf expr: Allow a double if expressionIan Rogers2-1/+5
2022-10-06perf parse-events: Remove unused macros __PERF_EVENT_FIELD()Chen Zhongjin1-8/+0