aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
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-27Merge tag 'asm-generic-fixes-5.19-2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+10
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-23Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-4/+6
2022-07-20selftests: gpio: fix include path to kernel headers for out of tree buildsKent Gibson1-1/+1
2022-07-20tools: Fixed MIPS builds due to struct flock re-definitionFlorian Fainelli1-1/+10
2022-07-19tools headers UAPI: Sync linux/kvm.h with the kernel sourcesPaolo Bonzini1-1/+2
2022-07-19KVM: selftests: Fix target thread to be migrated in rseq_testGavin Shan1-3/+5
2022-07-17perf trace: Fix SIGSEGV when processing syscall argsNaveen N. Rao1-0/+2
2022-07-17perf tests: Fix Convert perf time to TSC test for hybridAdrian Hunter1-14/+4
2022-07-17perf tests: Stop Convert perf time to TSC test opening events twiceAdrian Hunter1-3/+6
2022-07-17tools arch x86: Sync the msr-index.h copy with the kernel sourcesArnaldo Carvalho de Melo1-0/+4
2022-07-17tools headers cpufeatures: Sync with the kernel sourcesArnaldo Carvalho de Melo2-3/+30
2022-07-17tools headers UAPI: Sync linux/kvm.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+1
2022-07-14Merge tag 'net-5.19-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds8-13/+138
2022-07-14selftests/net: test nexthop without gwNicolas Dichtel2-1/+120
2022-07-11selftest: net: add tun to .gitignoreJakub Kicinski1-0/+1
2022-07-11Merge tag 'x86_bugs_retbleed' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds11-24/+372
2022-07-11selftests: mptcp: validate userspace PM tests by defaultMatthieu Baerts1-1/+1
2022-07-10Merge tag 'x86_urgent_for_v5.19_rc6' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-2/+1
2022-07-09x86/speculation: Disable RRSBA behaviorPawan Gupta1-0/+9
2022-07-08selftests: forwarding: Install no_forwarding.shMartin Blumenstingl1-0/+1
2022-07-08selftests: forwarding: Install local_termination.shMartin Blumenstingl1-0/+1
2022-07-08Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski3-11/+14
2022-07-08bpf: Add flags arg to bpf_dynptr_read and bpf_dynptr_write APIsJoanne Koong3-11/+14
2022-07-07Merge tag 'net-5.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds20-29/+200
2022-07-07x86/ibt, objtool: Don't discard text references from tracepoint sectionPeter Zijlstra1-2/+1
2022-07-06wireguard: selftests: use microvm on x86Jason A. Donenfeld3-8/+16
2022-07-06wireguard: selftests: always call kernel makefileJason A. Donenfeld1-3/+2
2022-07-06wireguard: selftests: use virt machine on m68kJason A. Donenfeld2-8/+6
2022-07-06wireguard: selftests: set fake real time in initJason A. Donenfeld8-0/+18
2022-07-06selftests: mptcp: userspace PM support for MP_PRIO signalsKishen Maloor2-2/+103
2022-07-05selftests: forwarding: fix error message in learning_testVladimir Oltean1-1/+1
2022-07-05selftests: forwarding: fix learning_test when h1 supports IFF_UNICAST_FLTVladimir Oltean1-0/+2
2022-07-05selftests: forwarding: fix flood_unicast_test when h2 supports IFF_UNICAST_FLTVladimir Oltean1-0/+2
2022-07-02Merge tag 'perf-tools-fixes-for-v5.19-2022-07-02' of git://git.kernel.org/pub...Linus Torvalds9-17/+134
2022-07-02perf synthetic-events: Ignore dead threads during event synthesisNamhyung Kim1-2/+3
2022-07-02perf synthetic-events: Don't sort the task scan result from /procNamhyung Kim1-2/+2
2022-07-02perf unwind: Fix unitialized 'offset' variable on aarch64Ivan Babrou1-1/+1
2022-07-01selftests/net: fix section name when using xdp_dummy.oHangbin Liu5-7/+7
2022-07-01Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski2-0/+43
2022-07-01bpf, selftests: Add verifier test case for jmp32's jeq/jneDaniel Borkmann1-0/+21
2022-07-01bpf, selftests: Add verifier test case for imm=0,umin=0,umax=1 scalarDaniel Borkmann1-0/+22
2022-06-30Merge tag 'net-5.19-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds10-23/+360
2022-06-30selftest: tun: add test for NAPI dismantleJakub Kicinski2-1/+163
2022-06-29selftests net: fix kselftest net fatal errorColeman Dietsch1-1/+1
2022-06-29x86/retbleed: Add fine grained Kconfig knobsPeter Zijlstra3-2/+15
2022-06-28selftests: mptcp: Initialize variables to quiet gcc 12 warningsMat Martineau3-3/+3
2022-06-28selftests: mptcp: more stable diag testsPaolo Abeni1-8/+40
2022-06-28tools headers UAPI: Sync linux/kvm.h with the kernel sourcesArnaldo Carvalho de Melo1-2/+52
2022-06-28perf bpf: 8 byte align bpil dataIan Rogers1-3/+2
2022-06-28tools kvm headers arm64: Update KVM headers from the kernel sourcesArnaldo Carvalho de Melo1-0/+36
2022-06-28perf offcpu: Accept allowed sample types onlyNamhyung Kim3-1/+24
2022-06-28perf offcpu: Fix build failure on old kernelsNamhyung Kim1-6/+14
2022-06-27selftests: tc-testing: Add testcases to test new flush behaviourVictor Nogueira1-0/+77
2022-06-27objtool: Re-add UNWIND_HINT_{SAVE_RESTORE}Josh Poimboeuf3-11/+54
2022-06-27objtool: Add entry UNRET validationPeter Zijlstra5-11/+187
2022-06-27objtool: Update Retpoline validationPeter Zijlstra1-6/+13
2022-06-27x86: Add magic AMD return-thunkPeter Zijlstra1-3/+19
2022-06-27objtool: Treat .text.__x86.* as noinstrPeter Zijlstra1-1/+2
2022-06-27x86,objtool: Create .return_sitesPeter Zijlstra6-0/+83
2022-06-26tools headers UAPI: Synch KVM's svm.h header with the kernelArnaldo Carvalho de Melo1-0/+13
2022-06-26tools include UAPI: Sync linux/vhost.h with the kernel sourcesArnaldo Carvalho de Melo1-6/+20
2022-06-26perf stat: Enable ignore_missing_threadGang Li1-0/+2
2022-06-26perf inject: Adjust output data offset for backward compatibilityRaul Silvera3-1/+17
2022-06-26perf trace beauty: Fix generation of errno id->str table on ALT LinuxArnaldo Carvalho de Melo1-12/+2
2022-06-26perf build-id: Fix caching files with a wrong build IDAdrian Hunter1-0/+28
2022-06-26tools headers cpufeatures: Sync with the kernel sourcesArnaldo Carvalho de Melo2-3/+12
2022-06-26tools headers UAPI: Sync drm/i915_drm.h with the kernel sourcesArnaldo Carvalho de Melo1-81/+272
2022-06-26perf inject: Fix missing free in copy_kcore_dir()Adrian Hunter1-1/+3
2022-06-24Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-6/+6
2022-06-24selftests/bpf: Test sockmap update when socket has ULPJakub Sitnicki1-9/+75
2022-06-23selftests/net: pass ipv6_args to udpgso_bench's IPv6 TCP testDimitris Michailidis1-1/+1
2022-06-23selftests: KVM: Handle compiler optimizations in ucallRaghavendra Rao Ananta1-5/+4
2022-06-23Merge tag 'net-5.19-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds7-57/+208
2022-06-22Merge tag 'linux-kselftest-fixes-5.19-rc4' of git://git.kernel.org/pub/scm/li...Linus Torvalds5-5/+29
2022-06-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski1-1/+1
2022-06-21selftests: netfilter: correct PKTGEN_SCRIPT_PATHS in nft_concat_range.shJie2x Zhou1-1/+1
2022-06-20Merge tag 'perf-tools-fixes-for-v5.19-2022-06-19' of git://git.kernel.org/pub...Linus Torvalds15-105/+125
2022-06-20ipv4: fix bind address validity regression testsRiccardo Paolo Bestetti1-9/+27
2022-06-19Merge tag 'objtool-urgent-2022-06-19' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+6
2022-06-19tools headers UAPI: Sync linux/prctl.h with the kernel sourcesArnaldo Carvalho de Melo1-0/+9
2022-06-19perf metrics: Ensure at least 1 id per metricIan Rogers1-0/+9
2022-06-19tools headers arm64: Sync arm64's cputype.h with the kernel sourcesArnaldo Carvalho de Melo1-2/+10
2022-06-19tools headers UAPI: Sync x86's asm/kvm.h with the kernel sourcesArnaldo Carvalho de Melo1-5/+6
2022-06-19perf arm-spe: Don't set data source if it's not a memory operationLeo Yan1-14/+8
2022-06-19perf expr: Allow exponents on floating point valuesIan Rogers2-1/+3
2022-06-19perf test topology: Use !strncmp(right platform) to fix guest PPC comparision...Athira Rajeev1-1/+1
2022-06-19perf test: Record only user callchains on the "Check Arm64 callgraphs are com...Michael Petlan1-1/+1
2022-06-19perf beauty: Update copy of linux/socket.h with the kernel sourcesArnaldo Carvalho de Melo1-1/+6
2022-06-19perf test: Fix variable length array undefined behavior in bp_accountIan Rogers1-2/+14
2022-06-19libperf evsel: Open shouldn't leak fd on failureIan Rogers1-5/+12
2022-06-19perf test: Fix "perf stat CSV output linter" test on s390Thomas Richter2-72/+45
2022-06-19perf unwind: Fix uninitialized variableIan Rogers1-1/+1
2022-06-17Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski5-51/+151
2022-06-17ipv4: ping: fix bind address validity checkRiccardo Paolo Bestetti1-0/+33
2022-06-16selftest/bpf: Fix kprobe_multi bench testJiri Olsa1-0/+3
2022-06-16selftests/bpf: Shuffle cookies symbols in kprobe multi testJiri Olsa2-51/+51
2022-06-16selftests: make use of GUP_TEST_FILE macroJoel Savitz1-2/+2
2022-06-16selftests: vm: Fix resource leak when return errorDing Xiang1-0/+2
2022-06-16selftests dma: fix compile error for dma_map_benchmarkYu Liao2-1/+2
2022-06-16selftests/bpf: Test tail call counting with bpf2bpf and data on stackJakub Sitnicki2-0/+97
2022-06-16Merge tag 'net-5.19-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-122/+0
2022-06-16Revert "net: Add a second bind table hashed by port and address"Joanne Koong3-122/+0
2022-06-15tools/kvm_stat: fix display of error when multiple processes are foundDmitry Klochkov1-1/+2
2022-06-14selftests: Fix clang cross compilationMark Brown1-2/+23
2022-06-14Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds11-107/+341
2022-06-14Merge tag 'x86-bugs-2022-06-01' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-0/+26
2022-06-12Merge tag 'random-5.19-rc2-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds3-15/+19
2022-06-11wireguard: selftests: use maximum cpu features and allow rng seedingJason A. Donenfeld3-15/+19
2022-06-09Merge tag 'net-5.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds4-2/+77
2022-06-09KVM: selftests: Restrict test region to 48-bit physical addresses when using ...David Matlack1-3/+15
2022-06-09KVM: selftests: Add option to run dirty_log_perf_test vCPUs in L2David Matlack8-8/+182
2022-06-09KVM: selftests: Clean up LIBKVM files in MakefileDavid Matlack1-5/+31
2022-06-09KVM: selftests: Link selftests directly with lib object filesDavid Matlack1-7/+4
2022-06-09KVM: selftests: Drop unnecessary rule for STATIC_LIBSDavid Matlack1-1/+0
2022-06-09KVM: selftests: Add a helper to check EPT/VPID capabilitiesDavid Matlack1-1/+6
2022-06-09KVM: selftests: Move VMX_EPT_VPID_CAP_AD_BITS to vmx.hDavid Matlack2-3/+2
2022-06-09KVM: selftests: Refactor nested_map() to specify target levelDavid Matlack1-4/+12
2022-06-09KVM: selftests: Drop stale function parameter comment for nested_map()David Matlack1-1/+0
2022-06-09KVM: selftests: Add option to create 2M and 1G EPT mappingsDavid Matlack1-50/+60
2022-06-09KVM: selftests: Replace x86_page_size with PG_LEVEL_XXDavid Matlack4-24/+29
2022-06-09Merge tag 'kvm-riscv-fixes-5.19-1' of https://github.com/kvm-riscv/linux into...Paolo Bonzini836-12755/+57565
2022-06-08Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski2-0/+32
2022-06-08Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-3/+7
2022-06-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nfJakub Kicinski1-0/+43
2022-06-07selftests/bpf: Add selftest for calling global functions from freplaceToke Høiland-Jørgensen2-0/+32
2022-06-07KVM: selftests: Make hyperv_clock selftest more stableVitaly Kuznetsov1-3/+7
2022-06-07selftests net: fix bpf build errorLina Wang1-2/+2
2022-06-06x86/ftrace: Remove OBJECT_FILES_NON_STANDARD usageJosh Poimboeuf1-0/+6
2022-06-05Merge tag 'mm-nonmm-stable-2022-06-05' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+7
2022-06-05Merge tag 'objtool-urgent-2022-06-05' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+3
2022-06-05Merge tag 'hte/for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+5
2022-06-04Merge tag 'bitmap-for-5.19-rc1' of https://github.com/norov/linuxLinus Torvalds2-18/+19
2022-06-04Merge tag 'perf-tools-for-v5.19-2022-06-04' of git://git.kernel.org/pub/scm/l...Linus Torvalds38-738/+2163
2022-06-03Merge tag 'loongarch-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+2
2022-06-03Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-0/+2
2022-06-03perf vendor events intel: Update metrics for AlderlakeZhengjun Xing1-50/+113
2022-06-03perf vendor events intel: Add metrics for SapphirerapidsZhengjun Xing1-0/+530
2022-06-03perf c2c: Fix sorting in percent_rmt_hitm_cmp()Leo Yan1-2/+2
2022-06-03perf mem: Trace physical address for Arm SPE eventsLeo Yan1-3/+3
2022-06-03perf list: Update event description for IBM zEC12/zBC12 to latest levelThomas Richter3-89/+89
2022-06-03perf list: Update event description for IBM z196/z114 to latest levelThomas Richter3-78/+78
2022-06-03perf list: Update event description for IBM z15 to latest levelThomas Richter4-184/+182
2022-06-03perf list: Update event description for IBM z14 to latest levelThomas Richter3-99/+99
2022-06-03perf list: Update event description for IBM z13 to latest levelThomas Richter3-106/+106
2022-06-03perf list: Update event description for IBM z10 to latest levelThomas Richter3-74/+74
2022-06-03perf list: Add IBM z16 event description for s390Thomas Richter5-0/+700
2022-06-03perf record: Support sample-read topdown metric group for hybrid platformsZhengjun Xing3-18/+13
2022-06-03perf lock: Change to synthesize task eventsNamhyung Kim1-1/+1
2022-06-03perf unwind: Fix segbase for ld.lld linked objectsFangrui Song2-30/+77
2022-06-03perf test arm-spe: Check if perf-record hangs when recording workload with forksGerman Gomez1-0/+92
2022-06-03perf docs: Correct typo of event_sourcesIan Rogers3-3/+3
2022-06-03perf evlist: Extend arch_evsel__must_be_in_group to support hybrid systemsZhengjun Xing1-1/+1
2022-06-03Merge tag 'driver-core-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-92/+318
2022-06-03Merge tag 'char-misc-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-4/+10
2022-06-03Merge tag 'usb-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-1/+1
2022-06-03Merge tag 'sound-fix-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+3
2022-06-03bitmap: Fix return values to be unsignedKees Cook2-18/+19
2022-06-03LoongArch: Add other common headersHuacai Chen1-0/+2
2022-06-02Merge tag 'net-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds3-13/+14
2022-06-02kselftest/arm64: signal: Skip SVE signal test if not enough VLs supportedCristian Marussi1-0/+2
2022-06-02Merge tag 'memblock-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-117/+278
2022-06-01delayacct: track delays from write-protect copyYang Yang1-1/+7
2022-06-01netfilter: nat: really support inet nat without l3 addressFlorian Westphal1-0/+43
2022-05-31Merge tag 'riscv-for-linus-5.19-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-16/+9
2022-05-31selftests: alsa: Handle pkg-config failure more gracefullyMark Brown1-0/+3
2022-05-31net/ipv6: Expand and rename accept_unsolicited_na to accept_untracked_naArun Ajith S1-12/+11
2022-05-30Merge tag 'mips_5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/l...Linus Torvalds1-0/+2
2022-05-29Merge tag 'trace-tools-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds8-49/+151
2022-05-29Merge tag 'perf-tools-for-v5.19-2022-05-28' of git://git.kernel.org/pub/scm/l...Linus Torvalds44-197/+1594
2022-05-28Merge tag 'powerpc-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds10-59/+269
2022-05-27Merge tag 'cxl-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds4-28/+31
2022-05-27Merge tag 'v5.19-p1' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds3-0/+418
2022-05-27Merge tag 'libnvdimm-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-14/+11
2022-05-27Merge tag 'mm-stable-2022-05-27' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-185/+151
2022-05-27Merge tag 'mm-nonmm-stable-2022-05-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-1/+419
2022-05-27selftests: memcg: factor out common parts of memory.{low,min} testsMichal Koutný1-163/+36
2022-05-27selftests: memcg: remove protection from top level memcgMichal Koutný1-7/+3
2022-05-27selftests: memcg: adjust expected reclaim values of protected cgroupsMichal Koutný2-12/+106
2022-05-27selftests: memcg: expect no low events in unprotected siblingMichal Koutný1-1/+1
2022-05-27selftests: memcg: fix compilationMichal Koutný1-11/+14
2022-05-27tools arch x86: Sync the msr-index.h copy with the kernel sourcesArnaldo Carvalho de Melo1-0/+19
2022-05-27perf scripts python: Support Arm CoreSight trace data disassemblyLeo Yan1-0/+272
2022-05-27perf scripting python: Expose dso and map informationLeo Yan1-4/+17
2022-05-27perf jevents: Fix event syntax error caused by ExtSelZhengjun Xing1-1/+1
2022-05-27perf tools arm64: Add support for VG registerJames Clark2-0/+40
2022-05-27selftests/bpf: fix stacktrace_build_id with missing kprobe/urandom_readSong Liu1-1/+1
2022-05-27x86/extable: Annotate ex_handler_msr_mce() as a dead endBorislav Petkov1-0/+1
2022-05-27objtool: Mark __ubsan_handle_builtin_unreachable() as noreturnPeter Zijlstra1-1/+2
2022-05-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds23-174/+1840
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds23-685/+1333
2022-05-26rtla: Remove procps-ng dependencyDaniel Bristot de Oliveira4-24/+88
2022-05-26rtla: Fix __set_sched_attr error messageDaniel Bristot de Oliveira1-1/+1
2022-05-26rtla: Minor grammar fix for rtla READMEJohn Kacur1-7/+5
2022-05-26rtla: Don't overwrite existing directory modeJohn Kacur1-1/+2