aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2021-05-08Merge tag 'kbuild-v5.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds1-1/+1
2021-05-08Merge tag 'net-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-9/+28
2021-05-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds14-63/+279
2021-05-07treewide: remove editor modelines and cruftMasahiro Yamada1-2/+0
2021-05-07selftests: remove duplicate includeZhang Yunkai3-3/+0
2021-05-06kselftest: introduce new epoll test caseDavidlohr Bueso1-0/+44
2021-05-06tools: sync lib/find_bit implementationYury Norov2-5/+57
2021-05-06tools: sync find_next_bit implementationYury Norov2-37/+42
2021-05-06tools: sync small_const_nbits() macro with the kernelYury Norov2-3/+3
2021-05-06tools: sync BITMAP_LAST_WORD_MASK() macro with the kernelYury Norov1-6/+1
2021-05-06tools: bitmap: sync function declarations with the kernelYury Norov2-6/+6
2021-05-06tools: disable -Wno-type-limitsYury Norov1-0/+1
2021-05-06selftests: proc: test subset=pidAlexey Dobriyan2-0/+122
2021-05-06proc: mandate ->proc_lseek in "struct proc_ops"Alexey Dobriyan1-1/+3
2021-05-05Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-13/+579
2021-05-05Merge tag 'gpio-updates-for-v5.13-v2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-9/+9
2021-05-05Merge branch 'turbostat' of git://git.kernel.org/pub/scm/linux/kernel/git/len...Linus Torvalds2-548/+772
2021-05-05Merge tag 'ktest-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2-281/+427
2021-05-05selftests/vm: gup_test: test faulting in kernel, and verify pinnable pagesPavel Tatashin1-4/+19
2021-05-05selftests/vm: gup_test: fix test flagPavel Tatashin1-4/+11
2021-05-05userfaultfd/selftests: add test exercising minor fault handlingAxel Rasmussen1-6/+158
2021-05-05mm: huge_memory: debugfs for file-backed THP splitZi Yan1-5/+77
2021-05-05mm: huge_memory: a new debugfs interface for splitting THP testsZi Yan3-0/+320
2021-05-04tools/power turbostat: version 2021.05.04Len Brown1-2/+2
2021-05-04tools/power turbostat: Support "turbostat --hide idle"Len Brown2-2/+22
2021-05-04tools/power turbostat: elevate priority of interval modeLen Brown1-9/+57
2021-05-04tools/power turbostat: formattingLen Brown1-510/+433
2021-05-04tools/power turbostat: rename tcc variablesZhang Rui1-22/+22
2021-05-04tools/power turbostat: add TCC Offset supportZhang Rui1-3/+55
2021-05-04tools/power turbostat: save original CPU modelZhang Rui1-0/+5
2021-05-04tools/power turbostat: Fix Core C6 residency on Atom CPUsZhang Rui1-1/+38
2021-05-04tools/power turbostat: Print the C-state Pre-wake settingsChen Yu1-0/+14
2021-05-04tools/power turbostat: Enable tsc_tweak for Elkhart Lake and Jasper LakeChen Yu1-1/+1
2021-05-04tools/power turbostat: unmark non-kernel-doc commentRandy Dunlap1-1/+1
2021-05-04tools/power/turbostat: Remove Package C6 Retention on Ice Lake ServerChen Yu1-6/+30
2021-05-04tools/power turbostat: Fix offset overflow issue in index convertingCalvin Walton1-5/+6
2021-05-04tools/power/turbostat: Fix turbostat for AMD Zen CPUsBas Nieuwenhuizen1-2/+6
2021-05-04tools/power turbostat: update version numberLen Brown1-1/+1
2021-05-04tools/power turbostat: Fix DRAM Energy Unit on SKXZhang Rui1-0/+1
2021-05-04Revert "tools/power turbostat: adjust for temperature offset"Len Brown1-29/+33
2021-05-04tools/power turbostat: Support Ice Lake DChen Yu1-0/+1
2021-05-04tools/power turbostat: Support Alder Lake MobileChen Yu1-0/+1
2021-05-04tools/power turbostat: print microcode patch levelLen Brown1-4/+9
2021-05-04tools/power turbostat: add built-in-counter for IPC -- Instructions per CycleLen Brown1-0/+84
2021-05-04Merge tag 'dma-mapping-5.13' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-5/+17
2021-05-03ktest: Re-arrange the code blocks for better discoverabilityJohn 'Warthog9' Hawley (VMware)1-142/+154
2021-05-03ktest: Further consistency cleanupsJohn 'Warthog9' Hawley (VMware)1-49/+36
2021-05-03ktest: Fixing indentation to match expected patternJohn 'Warthog9' Hawley (VMware)1-94/+92
2021-05-03ktest: Adding editor hints to improve consistencyJohn 'Warthog9' Hawley (VMware)1-0/+9
2021-05-03ktest: Add example config for using VMware VMsJohn 'Warthog9' Hawley (VMware)1-0/+137
2021-05-03ktest: Minor cleanup with uninitialized variable $build_optionsJohn 'Warthog9' Hawley (VMware)1-0/+3
2021-05-03Merge tag 'trace-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-2/+2
2021-05-03libbpf: Fix signed overflow in ringbuf_process_ringBrendan Jackman1-9/+21
2021-05-01Merge tag 'landlock_v34' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds9-0/+3616
2021-05-01Merge tag 'perf-tools-for-v5.13-2021-04-29' of git://git.kernel.org/pub/scm/l...Linus Torvalds243-883/+9950
2021-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds13-78/+1459
2021-05-02kbuild: replace LANG=C with LC_ALL=CMasahiro Yamada1-1/+1
2021-04-30Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-18/+77
2021-04-30Merge tag 'powerpc-5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds17-58/+1578
2021-04-30vm/test_vmalloc.sh: adapt for updated driver interfaceUladzislau Rezki (Sony)1-10/+11
2021-04-30selftests: add a MREMAP_DONTUNMAP selftest for shmemBrian Geffon1-0/+52
2021-04-30kselftests: cgroup: update kmem test for new vmstat implementationJohannes Weiner1-8/+14
2021-04-30selftests/bpf: Fix the snprintf testFlorent Revest2-0/+7
2021-04-29Merge tag 'kbuild-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds5-4/+28
2021-04-29Merge tag 'net-next-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds198-2258/+14933
2021-04-29perf build: Defer printing detected features to the end of all feature checksArnaldo Carvalho de Melo1-0/+7
2021-04-29tools build: Allow deferring printing the results of feature detectionArnaldo Carvalho de Melo1-10/+17
2021-04-29perf build: Regenerate the FEATURE_DUMP file after extra feature checksJiri Olsa1-0/+6
2021-04-29perf session: Dump PERF_RECORD_TIME_CONV eventLeo Yan3-1/+46
2021-04-29perf session: Add swap operation for event TIME_CONVLeo Yan1-1/+14
2021-04-29perf jit: Let convert_timestamp() to be backwards-compatibleLeo Yan2-10/+22
2021-04-29perf tools: Change fields type in perf_record_time_convLeo Yan1-2/+3
2021-04-29perf tools: Enable libtraceevent dynamic linkingMichael Petlan5-2/+32
2021-04-29perf Documentation: Document intel-hybrid supportJin Yao3-0/+217
2021-04-29perf tests: Skip 'perf stat metrics (shadow stat) test' for hybridJin Yao1-0/+3
2021-04-29perf tests: Support 'Convert perf time to TSC' test for hybridJin Yao1-0/+12
2021-04-29perf tests: Support 'Session topology' test for hybridJin Yao1-2/+11
2021-04-29perf tests: Support 'Parse and process metrics' test for hybridJin Yao1-2/+6
2021-04-29perf tests: Support 'Track with sched_switch' test for hybridJin Yao1-1/+5
2021-04-29perf tests: Skip 'Setup struct perf_event_attr' test for hybridJin Yao1-0/+4
2021-04-29perf tests: Add hybrid cases for 'Roundtrip evsel->name' testJin Yao1-7/+12
2021-04-29perf tests: Add hybrid cases for 'Parse event definition strings' testJin Yao1-0/+171
2021-04-29perf record: Uniquify hybrid event nameJin Yao1-0/+28
2021-04-29perf stat: Warn group events from different hybrid PMUJin Yao6-0/+62
2021-04-29perf stat: Filter out unmatched aggregation for hybrid eventJin Yao1-0/+3
2021-04-29perf stat: Add default hybrid eventsJin Yao1-0/+28
2021-04-29perf record: Create two hybrid 'cycles' events by defaultJin Yao7-9/+77
2021-04-29perf parse-events: Support event inside hybrid pmuJin Yao1-0/+63
2021-04-29perf parse-events: Compare with hybrid pmu nameJin Yao5-8/+34
2021-04-29perf parse-events: Create two hybrid raw eventsJin Yao1-1/+37
2021-04-29perf parse-events: Create two hybrid cache eventsJin Yao3-1/+37
2021-04-29perf parse-events: Create two hybrid hardware eventsJin Yao5-0/+141
2021-04-29perf stat: Uniquify hybrid event nameJin Yao4-2/+21
2021-04-29perf pmu: Add hybrid helper functionsJin Yao4-0/+57
2021-04-29perf pmu: Save detected hybrid pmus to a global pmu listJin Yao5-1/+80
2021-04-29perf pmu: Save pmu nameJin Yao2-1/+10
2021-04-29perf pmu: Simplify arguments of __perf_pmu__new_aliasJin Yao1-20/+16
2021-04-29perf jevents: Support unit value "cpu_core" and "cpu_atom"Jin Yao1-0/+2
2021-04-29tools headers uapi: Update tools's copy of linux/perf_event.hJin Yao1-0/+15
2021-04-29perf report: Print percentage of each event statisticsNamhyung Kim1-1/+9
2021-04-29perf report: Make --skip-empty as defaultNamhyung Kim2-0/+11
2021-04-29perf report: Add --skip-empty option to suppress 0 event statNamhyung Kim9-13/+35
2021-04-29perf report: Show event sample counts in --stat outputNamhyung Kim1-0/+14
2021-04-29perf hists: Split hists_stats from events_statsNamhyung Kim7-29/+42
2021-04-29perf top: Use evlist->events_stat to count eventsNamhyung Kim1-12/+8
2021-04-29perf data: Add JSON exportNicholas Fraser7-21/+418
2021-04-29perf stat: Introduce bpf_counter_ops->disable()Song Liu4-0/+43
2021-04-29perf stat: Introduce ':b' modifierSong Liu4-3/+10
2021-04-29perf stat: Introduce config stat.bpf-counter-eventsSong Liu7-23/+63
2021-04-29perf bpf: check perf_attr_map is compatible with the perf binarySong Liu1-0/+19
2021-04-29perf util: Move bpf_perf definitions to a libperf headerSong Liu2-24/+34
2021-04-28Merge tag 'perf-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds7-0/+487
2021-04-28Merge tag 'objtool-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds8-166/+299
2021-04-28Merge tag 'locking-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-1/+479
2021-04-28Merge tag 'core-rcu-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds22-216/+694
2021-04-28Merge tag 'media/v5.13-1' of git://git.kernel.org/pub/scm/linux/kernel/git/mc...Linus Torvalds1-1/+1
2021-04-27Merge tag 'linux-kselftest-kunit-5.13-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds3-1/+11
2021-04-27Merge tag 'linux-kselftest-next-5.13-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds15-297/+410
2021-04-27Merge tag 'x86_core_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds22-318/+869
2021-04-28bpf, selftests: Update array map tests for per-cpu batched opsPedro Tammela1-29/+75
2021-04-27bpf: Fix propagation of 32 bit unsigned bounds from 64 bit boundsDaniel Borkmann1-1/+1
2021-04-26selftests/bpf: Fix core_reloc test runnerAndrii Nakryiko1-8/+12
2021-04-26selftests/bpf: Fix field existence CO-RE reloc testsAndrii Nakryiko9-48/+24
2021-04-26selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macroAndrii Nakryiko1-4/+12
2021-04-26libbpf: Support BTF_KIND_FLOAT during type compatibility checks in CO-REAndrii Nakryiko1-2/+4
2021-04-26selftests/bpf: Add remaining ASSERT_xxx() variantsAndrii Nakryiko7-15/+56
2021-04-26Merge tag 'spi-v5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds1-2/+3
2021-04-26Merge tag 'pm-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-1/+1
2021-04-26Merge tag 'acpi-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-1/+1
2021-04-26Merge tag 'docs-5.13' of git://git.lwn.net/linuxLinus Torvalds2-2/+3
2021-04-26Merge tag 'usb-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds4-7/+74
2021-04-26Merge tag 'staging-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-60/+190
2021-04-26Merge tag 'driver-core-5.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2021-04-26Merge tag 'platform-drivers-x86-v5.13-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2-6/+36
2021-04-26Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds20-24/+676
2021-04-26Merge tag 'x86-entry-2021-04-26' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds3-0/+38
2021-04-26Merge tag 'timers-core-2021-04-26' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-6/+6
2021-04-26Merge tag 'x86_cleanups_for_v5.13' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-4/+2
2021-04-26KVM: selftests: Speed up set_memory_region_testVitaly Kuznetsov1-16/+45
2021-04-26Merge tag 'x86_sgx_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-36/+61
2021-04-26Merge tag 'x86_misc_for_v5.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-0/+1083
2021-04-26Merge tag 'x86_alternatives_for_v5.13' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-0/+18
2021-04-26Merge branch 'acpica'Rafael J. Wysocki1-1/+1
2021-04-26Merge branches 'pm-docs' and 'pm-tools'Rafael J. Wysocki1-1/+1
2021-04-26Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo13-50/+30
2021-04-26selftests: kvm: Fix the check of return valueZhenzhong Duan1-2/+2
2021-04-25selftests/bpf: Use ASSERT macros in lsm testJiri Olsa1-17/+10
2021-04-25selftests/bpf: Test that module can't be unloaded with attached trampolineJiri Olsa1-0/+23
2021-04-25selftests/bpf: Add re-attach test to lsm testJiri Olsa1-10/+38
2021-04-25selftests/bpf: Add re-attach test to fexit_testJiri Olsa1-15/+37
2021-04-25selftests/bpf: Add re-attach test to fentry_testJiri Olsa1-15/+37
2021-04-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller47-497/+2559
2021-04-25Merge tag 'perf-tools-fixes-for-v5.12-2021-04-25' of git://git.kernel.org/pub...Linus Torvalds4-6/+10
2021-04-25perf vendor events intel: Add missing skylake & icelake model numbersJin Yao1-0/+3
2021-04-25tools: do not include scripts/Kbuild.includeMasahiro Yamada5-4/+28
2021-04-23tools/cgroup/slabinfo.py: updated to work on current kernelVasily Averin1-4/+4
2021-04-23selftests/net: bump timeout to 5 minutesPo-Hsu Lin2-0/+3
2021-04-23selftests: mptcp: add a test case for MSG_PEEKYonglong Li2-8/+69
2021-04-23selftests/bpf: Document latest Clang fix expectations for linking testsAndrii Nakryiko1-0/+9
2021-04-23selftests/bpf: Add map linking selftestAndrii Nakryiko4-1/+191
2021-04-23selftests/bpf: Add global variables linking selftestAndrii Nakryiko4-1/+154
2021-04-23selftests/bpf: Add function linking selftestAndrii Nakryiko4-1/+190
2021-04-23selftests/bpf: Omit skeleton generation for multi-linked BPF object filesAndrii Nakryiko1-1/+3
2021-04-23selftests/bpf: Use -O0 instead of -Og in selftests buildsAndrii Nakryiko1-4/+4
2021-04-23libbpf: Support extern resolution for BTF-defined maps in .maps sectionAndrii Nakryiko1-0/+132
2021-04-23libbpf: Add linker extern resolution support for functions and global variablesAndrii Nakryiko1-59/+790
2021-04-23libbpf: Tighten BTF type ID rewriting with error checkingAndrii Nakryiko1-0/+7
2021-04-23libbpf: Extend sanity checking ELF symbols with externs validationAndrii Nakryiko1-9/+40
2021-04-23libbpf: Make few internal helpers available outside of libbpf.cAndrii Nakryiko3-18/+16
2021-04-23libbpf: Factor out symtab and relos sanity checksAndrii Nakryiko1-106/+127
2021-04-23libbpf: Refactor BTF map definition parsingAndrii Nakryiko2-111/+178
2021-04-23libbpf: Allow gaps in BPF program sections to support overriden weak functionsAndrii Nakryiko1-36/+22
2021-04-23libbpf: Mark BPF subprogs with hidden visibility as static for BPF verifierAndrii Nakryiko4-6/+58
2021-04-23libbpf: Suppress compiler warning when using SEC() macro with externsAndrii Nakryiko1-2/+9
2021-04-23bpftool: Dump more info about DATASEC membersAndrii Nakryiko1-8/+18
2021-04-23bpftool: Support dumping BTF VAR's "extern" linkageAndrii Nakryiko1-1/+3
2021-04-23selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale testPetr Machata2-3/+19
2021-04-23selftests: mlxsw: Increase the tolerance of backlog buildupPetr Machata1-2/+2
2021-04-23selftests: mlxsw: Return correct error code in resource scale testsDanielle Ratson2-2/+6
2021-04-23selftests: mlxsw: Remove a redundant if statement in tc_flower_scale testDanielle Ratson1-5/+1
2021-04-23selftests: mlxsw: Remove a redundant if statement in port_scale testDanielle Ratson1-5/+1
2021-04-23selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry staticPetr Machata1-1/+1
2021-04-23perf map: Fix error return code in maps__clone()Zhen Lei1-2/+5
2021-04-23perf ftrace: Fix access to pid in array when setting a pid filterThomas Richter1-1/+1
2021-04-23perf auxtrace: Fix potential NULL pointer dereferenceLeo Yan1-1/+1
2021-04-23Merge tag 'kvmarm-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini5-0/+637
2021-04-23signal, perf: Fix siginfo_t by avoiding u64 on 32-bit architecturesMarco Elver1-1/+1
2021-04-22landlock: Enable user space to infer supported featuresMickaël Salaün1-0/+47
2021-04-22selftests/landlock: Add user space testsMickaël Salaün9-0/+3569
2021-04-22perf tools: Update topdown documentation to permit rdpmc callsRay Kinsella1-0/+18
2021-04-22Merge branch 'kvm-sev-cgroup' into HEADPaolo Bonzini46-109/+1058
2021-04-23selftests/powerpc: remove unneeded semicolonYang Li1-1/+1
2021-04-23powerpc/selftests: Add selftest to test concurrent perf/ptrace eventsRavi Bangoria3-1/+661
2021-04-23powerpc/selftests/perf-hwbreak: Add testcases for 2nd DAWRRavi Bangoria1-1/+551
2021-04-23powerpc/selftests/perf-hwbreak: Coalesce event creation codeRavi Bangoria1-40/+39
2021-04-23powerpc/selftests/ptrace-hwbreak: Add testcases for 2nd DAWRRavi Bangoria2-0/+83
2021-04-23selftests/powerpc: Add uaccess flush testThadeu Lima de Souza Cascardo4-1/+176
2021-04-22spi: tools: make a symbolic link to the header file spi.hQuanyang Wang1-2/+3
2021-04-21KVM: selftests: Always run vCPU thread with blocked SIG_IPIPaolo Bonzini1-2/+7
2021-04-21KVM: selftests: Sync data verify of dirty logging with guest syncPeter Xu1-10/+50