aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2022-03-29Merge tag 'dma-mapping-5.18' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-24/+1
2022-03-28Merge tag 'net-5.18-rc0' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-4/+10
2022-03-28Revert "selftests: net: Add tls config dependency for tls selftests"Jakub Kicinski1-1/+0
2022-03-28Merge tag 'livepatching-for-5.18' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-4/+21
2022-03-28Merge tag 'char-misc-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2022-03-28selftests: net: Add tls config dependency for tls selftestsNaresh Kamboju1-0/+1
2022-03-27Merge tag 'perf-tools-for-v5.18-2022-03-26' of git://git.kernel.org/pub/scm/l...Linus Torvalds329-60298/+76912
2022-03-27Merge tag 'memblock-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds40-68/+3931
2022-03-27Merge tag 'x86_core_for_5.18_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds12-35/+526
2022-03-26selftests: tls: skip cmsg_to_pipe tests with TLS=nJakub Kicinski1-0/+6
2022-03-26perf evsel: Improve AMD IBS (Instruction-Based Sampling) error handling messagesKim Phillips1-0/+25
2022-03-26perf python: Add perf_env stubs that will be needed in evsel__open_strerror()Arnaldo Carvalho de Melo1-1/+12
2022-03-26perf tools: Enhance the matching of sub-commands abbreviationsWei Li9-18/+23
2022-03-26libperf tests: Fix typo in perf_evlist__open() failure error messagesShunsuke Nakamura1-4/+4
2022-03-26tools arm64: Import cputype.hAli Saidi2-0/+259
2022-03-25selftests: test_vxlan_under_vrf: Fix broken test caseIdo Schimmel1-4/+4
2022-03-25Merge tag 'platform-drivers-x86-v5.18-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds4-0/+830
2022-03-25perf lock: Add -F/--field option to control outputNamhyung Kim2-5/+56
2022-03-25perf lock: Extend struct lock_key to have print functionNamhyung Kim1-26/+65
2022-03-25perf lock: Add --synth=no option for recordNamhyung Kim1-1/+1
2022-03-25Merge branch 'akpm' (patches from Andrew)Linus Torvalds12-171/+992
2022-03-25Merge tag 'riscv-for-linus-5.18-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-0/+702
2022-03-25Merge tag 's390-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-2/+1
2022-03-25Merge tag 'powerpc-5.18-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds34-7/+1693
2022-03-24selftests: kselftest framework: provide "finished" helperKees Cook2-1/+11
2022-03-24userfaultfd/selftests: enable hugetlb remap and remove event testingMike Kravetz2-36/+36
2022-03-24selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE testMike Kravetz4-0/+424
2022-03-24selftest/vm: add helpers to detect PAGE_SIZE and PAGE_SHIFTMike Rapoport2-4/+26
2022-03-24selftest/vm: add util.h and and move helper functions thereAneesh Kumar K.V3-75/+52
2022-03-24tools/vm/page_owner_sort.c: support for user-defined culling rulesJiajian Ye1-21/+129
2022-03-24tools/vm/page_owner_sort.c: support for selecting by PID, TGID or task comman...Jiajian Ye1-27/+93
2022-03-24tools/vm/page_owner_sort: support for sorting by task command nameJiajian Ye1-1/+34
2022-03-24tools/vm/page_owner_sort: fix three trivival placesJiajian Ye1-18/+19
2022-03-24tools/vm/page_owner_sort.c: support sorting by tgid and update documentationJiajian Ye1-3/+37
2022-03-24tools/vm/page_owner_sort.c: add a security checkJiajian Ye1-0/+6
2022-03-24tools/vm/page_owner_sort.c: fix the instructions for useYixuan Cao1-1/+1
2022-03-24tools/vm/page_owner_sort.c: delete invalid duplicate codeYixuan Cao1-2/+0
2022-03-24tools/vm/page_owner_sort.c: two trivial fixesShenghong Han1-3/+2
2022-03-24tools/vm/page_owner_sort.c: support sorting pid and timeChongxi Zhao1-29/+148
2022-03-24tools/vm/page_owner_sort.c: add switch between culling by stacktrace and txtYinan Zhang1-3/+20
2022-03-24tools/vm/page_owner_sort.c: support sorting by stack traceSean Anderson1-9/+14
2022-03-24tools/vm/page_owner_sort.c: sort by stacktrace before cullingSean Anderson1-4/+6
2022-03-24Merge tag 'cxl-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds8-195/+383
2022-03-24Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-3/+2
2022-03-24tools headers cpufeatures: Sync with the kernel sourcesArnaldo Carvalho de Melo1-3/+4
2022-03-24tools headers cpufeatures: Sync with the kernel sourcesArnaldo Carvalho de Melo1-2/+5
2022-03-24perf stat: Fix forked applications enablement of countersThomas Richter1-1/+1
2022-03-24tools arch x86: Sync the msr-index.h copy with the kernel sourcesArnaldo Carvalho de Melo1-0/+6
2022-03-24Merge tag 'net-next-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds299-3793/+16411
2022-03-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds29-243/+2059
2022-03-24Merge tag 'flexible-array-transformations-5.18-rc1' of git://git.kernel.org/p...Linus Torvalds1-1/+1
2022-03-23linux/types.h: remove unnecessary __bitwise__Bjorn Helgaas1-3/+2
2022-03-23Merge tag 'asm-generic-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-37/+0
2022-03-23Merge tag 'sound-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-21/+391
2022-03-23Merge tag 'linux-kselftest-kunit-5.18-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-16/+8
2022-03-23Merge tag 'linux-kselftest-next-5.18-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds18-23/+140
2022-03-23Merge tag 'trace-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds5-0/+760
2022-03-23Merge tag 'trace-rtla-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds10-28/+862
2022-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-7/+140
2022-03-22Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-11/+24
2022-03-22Merge branch 'akpm' (patches from Andrew)Linus Torvalds11-10/+562
2022-03-22selftests/damon: add a test for DAMON sysfs interfaceSeongJae Park2-0/+307
2022-03-22userfaultfd/selftests: fix uninitialized_var.cocci warningGuo Zhengkui1-1/+1
2022-03-22selftests: vm: add a hugetlb test caseMuchun Song4-0/+157
2022-03-22selftests, x86: fix how check_cc.sh is being invokedGuillaume Tucker2-6/+6
2022-03-22selftests: memcg: test high limit for single entry allocationShakeel Butt3-3/+91
2022-03-22rseq/selftests: Add support for RISC-VVincent Chen3-0/+702
2022-03-22Merge tag 'sched-core-2022-03-22' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds18-355/+791
2022-03-22perf evsel: Make evsel__env() always return a valid envKim Phillips1-1/+1
2022-03-22perf build-id: Fix spelling mistake "Cant" -> "Can't"Colin Ian King1-1/+1
2022-03-22perf header: Fix spelling mistake "could't" -> "couldn't"Colin Ian King1-1/+1
2022-03-22perf script: Add 'brstackinsnlen' for branch stacksKan Liang2-14/+38
2022-03-22perf parse-events: Move slots only with topdownIan Rogers1-4/+14
2022-03-22Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo66-388/+5605
2022-03-22perf ftrace latency: Update documentationNamhyung Kim1-23/+52
2022-03-22perf ftrace latency: Add -n/--use-nsec optionNamhyung Kim4-11/+22
2022-03-22perf tools: Fix version kernel tagJohn Garry1-9/+4
2022-03-22Merge branch 'kvm/kvm-sls-fix'Peter Zijlstra2-7/+4
2022-03-22Merge tag 'perf-core-2022-03-21' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-1/+5
2022-03-22Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski78-600/+4011
2022-03-22selftests/bpf: Fix kprobe_multi test.Alexei Starovoitov1-1/+3
2022-03-22perf tools: Fix dependency for version file creationJohn Garry1-2/+2
2022-03-22selftests: forwarding: Use same VRF for port and VLAN upperIdo Schimmel1-6/+2
2022-03-22selftests: forwarding: Disable learning before link upIdo Schimmel1-2/+2
2022-03-21Merge tag 'execve-v5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-0/+79
2022-03-21selftests: net: change fprintf format specifiersGuo Zhengkui1-3/+3
2022-03-21bpftool: Fix a bug in subskeleton code generationYonghong Song1-1/+0
2022-03-21Merge tag 'thermal-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-15/+617
2022-03-21Merge tag 'pm-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds16-195/+806
2022-03-21Merge tag 'lkmm.2022.03.13a' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+51
2022-03-21perf test arm64: Test unwinding using fame-pointer (fp) modeGerman Gomez1-0/+68
2022-03-21Merge tag 'rcu.2022.03.13a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds14-42/+76
2022-03-21Merge tag 'x86-pasid-2022-03-21' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+10
2022-03-21Merge tag 'x86_sgx_for_v5.18_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds4-10/+12
2022-03-21Merge tag 'x86_misc_for_v5.18_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds5-14/+3632
2022-03-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds10-83/+231
2022-03-21Merge tag 'tpmdd-next-v5.18-v2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-8/+68
2022-03-21selftests/vm/transhuge-stress: Support file-backed PMD foliosMatthew Wilcox (Oracle)1-11/+24
2022-03-21libbpf: Close fd in bpf_object__reuse_mapHengqi Chen1-1/+1
2022-03-21bpftool: Fix print error when show bpf mapYafang Shao1-5/+2
2022-03-21selftests/bpf/test_lirc_mode2.sh: Exit with proper codeHangbin Liu1-1/+4
2022-03-20selftests/bpf: Test skipping stacktraceNamhyung Kim2-0/+131
2022-03-20selftests/bpf: Fix test for 4-byte load from remote_port on big-endianJakub Sitnicki1-2/+8
2022-03-20selftests/bpf: Fix u8 narrow load checks for bpf_sk_lookup remote_portJakub Sitnicki1-2/+1
2022-03-20selftests/bpf: Test for associating multiple elements with the local storageJoanne Koong1-0/+19
2022-03-20libbpf: Avoid NULL deref when initializing map BTF infoAndrii Nakryiko1-0/+3
2022-03-18perf parse-events: Ignore case in topdown.slots checkIan Rogers1-1/+1
2022-03-18perf evlist: Avoid iteration for empty evlist.Ian Rogers1-11/+17
2022-03-18perf symbols: Fix symbol size calculation conditionMichael Petlan1-1/+1
2022-03-18selftest: net: Test IPv4 PMTU exceptions with DSCP and ECNGuillaume Nault1-4/+137
2022-03-18Merge branch 'thermal-hfi'Rafael J. Wysocki6-15/+617
2022-03-18Merge branch 'pm-tools'Rafael J. Wysocki16-195/+806
2022-03-18bpftool: Add BPF_TRACE_KPROBE_MULTI to attach type names tableAndrii Nakryiko1-1/+1
2022-03-18Merge tag 'kvmarm-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini7-30/+106
2022-03-18af_vsock: SOCK_SEQPACKET broken buffer testKrasnov Arseniy Vladimirovich1-0/+131
2022-03-18af_vsock: SOCK_SEQPACKET receive timeout testKrasnov Arseniy Vladimirovich1-0/+84
2022-03-18selftests/bpf: Fix test for 4-byte load from dst_port on big-endianJakub Sitnicki1-1/+7
2022-03-18selftests/bpf: Use constants for socket states in sock_fields testJakub Sitnicki1-5/+5
2022-03-18selftests/bpf: Check dst_port only on the client socketJakub Sitnicki1-0/+4
2022-03-18selftests/bpf: Fix error reporting from sock_fields programsJakub Sitnicki1-1/+1
2022-03-18perf vendor events intel: Update events for TremontXIan Rogers7-1150/+1204
2022-03-18perf vendor events intel: Update events for TigerlakeIan Rogers3-129/+129
2022-03-18perf vendor events intel: Update events for SkylakeXIan Rogers2-36/+36
2022-03-18perf vendor events intel: Update events for SkylakeIan Rogers2-36/+36
2022-03-18perf vendor events intel: Update events for IcelakeXIan Rogers4-276/+324
2022-03-18perf vendor events intel: Update events for IcelakeIan Rogers3-680/+680
2022-03-18perf vendor events intel: Update events for ElkhartlakeIan Rogers2-241/+241
2022-03-18perf vendor events intel: Update events for CascadelakeXIan Rogers2-6588/+6588
2022-03-18af_unix: Support POLLPRI for OOB.Kuniyuki Iwashima1-3/+3
2022-03-18Merge tag 'iio-for-5.18a' of https://git.kernel.org/pub/scm/linux/kernel/git/...Greg Kroah-Hartman1-0/+1
2022-03-17selftests/bpf: Test subskeleton functionalityDelyan Kratunov6-2/+194
2022-03-17bpftool: Add support for subskeletonsDelyan Kratunov3-85/+542
2022-03-17libbpf: Add subskeleton scaffoldingDelyan Kratunov3-21/+149
2022-03-17libbpf: Init btf_{key,value}_type_id on internal map openDelyan Kratunov1-1/+14
2022-03-17libbpf: .text routines are subprograms in strict modeDelyan Kratunov2-0/+11
2022-03-17selftests/bpf: Add cookie test for bpf_program__attach_kprobe_multi_optsJiri Olsa1-0/+68
2022-03-17selftests/bpf: Add attach test for bpf_program__attach_kprobe_multi_optsJiri Olsa1-11/+193
2022-03-17selftests/bpf: Add kprobe_multi bpf_cookie testJiri Olsa2-19/+131
2022-03-17selftests/bpf: Add kprobe_multi attach testJiri Olsa3-0/+243
2022-03-17libbpf: Add bpf_program__attach_kprobe_multi_opts functionJiri Olsa3-0/+184
2022-03-17libbpf: Add bpf_link_create support for multi kprobesJiri Olsa2-1/+17
2022-03-17libbpf: Add libbpf_kallsyms_parse functionJiri Olsa2-24/+43
2022-03-17bpf: Add cookie support to programs attached with kprobe multi linkJiri Olsa1-0/+1
2022-03-17bpf: Add multi kprobe linkJiri Olsa1-0/+13
2022-03-17selftests/bpf: Fix tunnel remote IP commentsKaixi Fan1-1/+1
2022-03-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-12/+16
2022-03-17Merge tag 'net-5.17-final' of git://git.kernel.org/pub/scm/linux/kernel/git/n...Linus Torvalds1-3/+2
2022-03-17selftests: vm: fix clang build error multiple output filesYosry Ahmed1-4/+2
2022-03-17selftests: net: fix array_size.cocci warningGuo Zhengkui3-5/+10
2022-03-16selftests/bpf: Test subprog jit when toggle bpf_jit_harden repeatedlyHou Tao1-9/+68
2022-03-16bpf: selftests: Remove libcap usage from test_progsMartin KaFai Lau2-38/+11
2022-03-16bpf: selftests: Remove libcap usage from test_verifierMartin KaFai Lau2-64/+27
2022-03-16bpf: selftests: Add helpers to directly use the capget and capset syscallMartin KaFai Lau2-0/+86
2022-03-15net: Add l3mdev index to flow struct and avoid oif reset for port devicesDavid Ahern1-1/+1
2022-03-15bpftool: man: Add missing top level docsDaniel Xu1-1/+12
2022-03-15bpftool: Add bpf_cookie to link outputDmitrii Dolgov4-0/+34
2022-03-15Merge tag 'kvm-s390-next-5.18-2' of https://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini1-118/+617
2022-03-15rtla: Tools main loop cleanupDaniel Bristot de Oliveira4-5/+5
2022-03-15rtla/timerlat: Add --dma-latency optionDaniel Bristot de Oliveira4-4/+86
2022-03-15rtla/osnoise: Fix osnoise hist stop tracing messageDaniel Bristot de Oliveira1-1/+1
2022-03-15rtla: Check for trace off also in the trace instanceDaniel Bristot de Oliveira6-8/+28
2022-03-15rtla/trace: Save event histogram output to a fileDaniel Bristot de Oliveira1-0/+53
2022-03-15rtla: Add --filter supportDaniel Bristot de Oliveira4-10/+66
2022-03-15rtla/trace: Add trace event filter helpersDaniel Bristot de Oliveira2-0/+86
2022-03-15rtla: Add --trigger supportDaniel Bristot de Oliveira4-10/+62
2022-03-15rtla/trace: Add trace event trigger helpersDaniel Bristot de Oliveira2-1/+91
2022-03-15rtla: Add -e/--event supportDaniel Bristot de Oliveira4-11/+110
2022-03-15rtla/trace: Add trace events helpersDaniel Bristot de Oliveira2-0/+119
2022-03-15rtla/timerlat: Add the automatic trace optionDaniel Bristot de Oliveira2-7/+39
2022-03-15rtla/osnoise: Add the automatic trace optionDaniel Bristot de Oliveira2-6/+32
2022-03-15rtla/osnoise: Add an option to set the thresholdDaniel Bristot de Oliveira2-7/+35
2022-03-15rtla/osnoise: Add support to adjust the tracing_threshDaniel Bristot de Oliveira2-0/+91
2022-03-15selftests/bpf: Clean up array_size.cocci warningsGuo Zhengkui9-15/+15
2022-03-15selftests: mlxsw: hw_stats_l3: Add a new testPetr Machata1-0/+31
2022-03-15selftests: netdevsim: hw_stats_l3: Add a new testPetr Machata2-0/+481
2022-03-15objtool: Find unused ENDBR instructionsPeter Zijlstra3-2/+69
2022-03-15objtool: Validate IBT assumptionsPeter Zijlstra4-5/+215
2022-03-15objtool: Add IBT/ENDBR decodingPeter Zijlstra2-5/+30
2022-03-15objtool: Read the NOENDBR annotationPeter Zijlstra2-3/+37
2022-03-15x86,objtool: Move the ASM_REACHABLE annotation to objtool.hPeter Zijlstra1-0/+16
2022-03-15objtool: Rework ASM_REACHABLEPeter Zijlstra1-13/+20
2022-03-15x86: Mark __invalid_creds() __noreturnPeter Zijlstra1-0/+1
2022-03-15exit: Mark do_group_exit() __noreturnPeter Zijlstra1-0/+1
2022-03-15x86: Mark stop_this_cpu() __noreturnPeter Zijlstra1-0/+1
2022-03-15objtool: Ignore extra-symbol codePeter Zijlstra3-0/+104
2022-03-15objtool: Rename --duplicate to --ltoPeter Zijlstra3-4/+9
2022-03-15x86/ibt: Add ANNOTATE_NOENDBRPeter Zijlstra1-0/+16
2022-03-15objtool: Have WARN_FUNC fall back to sym+offPeter Zijlstra1-0/+2
2022-03-15objtool: Default ignore INT3 for unreachablePeter Zijlstra1-7/+5
2022-03-15objtool: Add --dry-runPeter Zijlstra3-2/+6
2022-03-15Merge branch 'arm64/for-next/linkage'Peter Zijlstra3-27/+41
2022-03-15tools/objtool: Check for use of the ENQCMD instruction in the kernelFenghua Yu1-1/+10
2022-03-15Merge tag 'v5.17-rc8' into sched/core, to pick up fixesIngo Molnar38-105/+470
2022-03-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski1-3/+2
2022-03-14Merge remote-tracking branch 'torvalds/master' into perf/coreArnaldo Carvalho de Melo42-111/+476
2022-03-14Merge branch 'for-next/linkage' into for-next/coreWill Deacon3-27/+41
2022-03-14KVM: s390: selftests: Add error memop testsJanis Schoetterl-Glausch1-13/+124
2022-03-14KVM: s390: selftests: Add more copy memop testsJanis Schoetterl-Glausch1-13/+230
2022-03-14KVM: s390: selftests: Add named stages for memop testJanis Schoetterl-Glausch1-11/+33
2022-03-14KVM: s390: selftests: Add macro as abstraction for MEM_OPJanis Schoetterl-Glausch1-75/+197