aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2025-12-20Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds1-0/+2
2025-12-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-0/+16
2025-12-20Merge tag 'block-6.19-20251218' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds20-33/+342
2025-12-19Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-5/+3
2025-12-19Merge tag 'net-6.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds16-61/+204
2025-12-18Merge tag 'kvm-x86-fixes-6.19-rc1' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2-0/+16
2025-12-18selftests/tc-testing: Test case exercising potential mirred redirect deadlockVictor Nogueira1-0/+46
2025-12-17Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds6-25/+145
2025-12-16Merge tag 'sched_ext-for-6.19-rc1-fixes' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-0/+8
2025-12-15iommufd/selftest: Make it clearer to gcc that the access is not out of boundsJason Gunthorpe1-5/+3
2025-12-15selftests: netfilter: packetdrill: avoid failure on HZ=100 kernelFlorian Westphal1-1/+1
2025-12-15lkdtm/bugs: Add cases for BUG and PANIC occurring in hardirq contextArd Biesheuvel1-0/+2
2025-12-12selftests: ublk: add user copy test casesCaleb Sander Mateos9-0/+243
2025-12-12selftests: ublk: add support for user copy to kublkCaleb Sander Mateos4-9/+64
2025-12-12selftests: ublk: forbid multiple data copy modesCaleb Sander Mateos2-6/+15
2025-12-12selftests: ublk: don't share backing files between ublk serversCaleb Sander Mateos1-1/+3
2025-12-12selftests: ublk: use auto_zc for PER_IO_DAEMON tests in stress_04Caleb Sander Mateos1-4/+4
2025-12-12selftests: ublk: fix fio arguments in run_io_and_recover()Caleb Sander Mateos4-5/+6
2025-12-12selftests: ublk: remove unused ios map in seq_io.btCaleb Sander Mateos1-1/+0
2025-12-12selftests: ublk: correct last_rw map type in seq_io.btCaleb Sander Mateos1-1/+1
2025-12-12selftests: ublk: fix overflow in ublk_queue_auto_zc_fallback()Ming Lei1-6/+6
2025-12-12selftests/sched_ext: flush stdout before test to avoid log spamEmil Tsalapatis1-0/+8
2025-12-11netfilter: nf_nat: remove bogus direction checkFlorian Westphal2-4/+11
2025-12-11selftests/tc-testing: Create tests to exercise ets classes active list mispla...Victor Nogueira1-0/+78
2025-12-11Merge tag 'nf-25-12-10' of https://git.kernel.org/pub/scm/linux/kernel/git/ne...Jakub Kicinski1-5/+4
2025-12-11selftests: forwarding: vxlan_bridge_1q_mc_ul: Drop useless sleepingPetr Machata1-41/+22
2025-12-11selftests: forwarding: vxlan_bridge_1q_mc_ul: Fix flakinessPetr Machata2-4/+10
2025-12-11selftests: net: lib: tc_rule_stats_get(): Don't hard-code array indexPetr Machata1-1/+2
2025-12-10selftests: netfilter: prefer xfail in case race wasn't triggeredFlorian Westphal1-5/+4
2025-12-10selftests/bpf: add regression test for bpf_d_path()Shuran Liu2-17/+95
2025-12-10selftests: net: tfo: Fix build warningGuenter Roeck1-1/+2
2025-12-10selftests: net: Fix build warningsGuenter Roeck1-2/+4
2025-12-10selftest: af_unix: Support compilers without flex-array-member-not-at-end sup...Guenter Roeck1-1/+6
2025-12-10selftests: tls: fix warning of uninitialized variableAnkit Khushwaha1-1/+1
2025-12-10Merge tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-9/+562
2025-12-09selftests/bpf: Add test for truncated dmabuf_iter readsT.J. Mercier1-5/+42
2025-12-09libbpf: Fix -Wdiscarded-qualifiers under C23Mikhail Gavrilov1-3/+4
2025-12-09bpftool: Fix build warnings due to MS extensionsQuentin Monnet1-0/+2
2025-12-10Merge tag 'platform-drivers-x86-v6.19-1' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2-3/+45
2025-12-10Merge tag 'auto-type-conversion-for-v6.19-rc1' of git://git.kernel.org/pub/sc...Linus Torvalds2-3/+8
2025-12-08selftests: mptcp: pm: ensure unknown flags are ignoredMatthieu Baerts (NGI0)2-0/+15
2025-12-08tools: ynl: fix build on systems with old kernel headersJakub Kicinski1-0/+2
2025-12-08tools/virtio: replace "__auto_type" with "auto"H. Peter Anvin1-1/+1
2025-12-08selftests/bpf: replace "__auto_type" with "auto"H. Peter Anvin1-2/+7
2025-12-09Merge tag 'hyperv-next-signed-20251207' of git://git.kernel.org/pub/scm/linux...Linus Torvalds1-0/+4
2025-12-07Merge tag 'perf-tools-for-v6.19-2025-12-06' of git://git.kernel.org/pub/scm/l...Linus Torvalds246-3670/+11130
2025-12-06Merge tag 'tty-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds4-1/+657
2025-12-06Merge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/...Linus Torvalds317-307/+1291
2025-12-06Merge tag 'objtool-urgent-2025-12-06' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds5-15/+154
2025-12-06Merge tag 'nfsd-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds24-33/+65
2025-12-06Merge tag 'landlock-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-9/+1467
2025-12-06Merge tag 'turbostat-v2025.12.02' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-619/+660
2025-12-06Merge tag 'libnvdimm-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+6
2025-12-06Merge tag 'dma-mapping-6.19-2025-12-05' of git://git.kernel.org/pub/scm/linux...Linus Torvalds6-14/+65
2025-12-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds48-325/+2179
2025-12-05Merge tag 'riscv-for-linus-6.19-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-30/+274
2025-12-05Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds17-225/+1952
2025-12-05Merge tag 'ktest-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-2/+2
2025-12-05libperf: Use 'extern' in LIBPERF_API visibility macroArnaldo Carvalho de Melo1-1/+1
2025-12-05Merge tag 'trace-rv-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds13-14/+278
2025-12-05Merge tag 'trace-tools-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds14-372/+246
2025-12-04Merge tag 'tpmdd-next-6.19-rc1-v4' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
2025-12-04Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-0/+87
2025-12-04Merge tag 'vfio-v6.19-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds26-1071/+1492
2025-12-04Merge tag 'iommu-updates-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-22/+50
2025-12-04Merge tag 'cxl-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds7-77/+525
2025-12-04Merge tag 'hid-for-linus-2025120201' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+71
2025-12-04perf stat: Improve handling of termination by signalIan Rogers1-5/+16
2025-12-04perf tests stat: Add test for error for an offline CPUIan Rogers1-0/+27
2025-12-04Merge tag 'sound-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-1/+1
2025-12-04perf stat: When no events, don't report an error if there is noneIan Rogers1-2/+4
2025-12-04perf tests stat: Add "--null" coverageIan Rogers1-0/+12
2025-12-04perf cpumap: Add "any" CPU handling to cpu_map__snprint_maskIan Rogers1-2/+7
2025-12-04libperf cpumap: Fix perf_cpu_map__max for an empty/NULL mapIan Rogers1-4/+6
2025-12-04perf stat: Allow no events to open if this is a "--null" runIan Rogers1-1/+1
2025-12-03selftests/bpf: Add -fms-extensions to bpf build flagsAlexei Starovoitov1-0/+2
2025-12-03Merge tag 'for-6.19/block-20251201' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-34/+45
2025-12-03Merge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds113-1472/+7097
2025-12-03Merge tag 'bpf-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds106-3961/+8439
2025-12-03ktest.pl: Fix uninitialized var in config-bisect.plSteven Rostedt1-2/+2
2025-12-03Merge tag 'linux_kselftest-next-6.19-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds6-19/+176
2025-12-03Merge tag 'livepatching-for-6.19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+5
2025-12-03Merge tag 'sched_ext-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds11-129/+950
2025-12-03Merge tag 'cgroup-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-24/+32
2025-12-03selftests: tpm2: Fix ill defined assertionsMaurice Hieronymus1-2/+2
2025-12-03Merge tag 'rcu.release.v6.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-17/+158
2025-12-03Merge tag 'docs-6.19' of git://git.lwn.net/linuxLinus Torvalds30-107/+9623
2025-12-03perf test kvm: Add some basic perf kvm test coverageIan Rogers1-0/+154
2025-12-03perf tests evlist: Add basic evlist testIan Rogers1-0/+79
2025-12-03perf tests script dlfilter: Add a dlfilter testIan Rogers1-0/+107
2025-12-03perf tests kallsyms: Add basic kallsyms testIan Rogers1-0/+56
2025-12-03perf tests timechart: Add a perf timechart testIan Rogers1-0/+67
2025-12-03perf tests top: Add basic perf top coverage testIan Rogers1-0/+74
2025-12-03perf tests buildid: Add purge and remove testingIan Rogers1-26/+177
2025-12-03perf tests c2c: Add a basic c2cIan Rogers1-0/+62
2025-12-03perf c2c: Clean up some defensive gets and make asan cleanIan Rogers1-22/+14
2025-12-03perf jitdump: Fix missed dso__putIan Rogers1-0/+2
2025-12-03perf mem-events: Don't leak online CPU mapIan Rogers1-1/+4
2025-12-03perf hist: In init, ensure mem_info is put on error pathsIan Rogers1-4/+2
2025-12-03perf probe-event: Ensure probe event nsinfo is always clearedIan Rogers1-6/+6
2025-12-03perf symbol: Add missed dso__putIan Rogers1-0/+1
2025-12-03perf symbol-elf: Add missing puts on error pathIan Rogers1-1/+4
2025-12-03perf timechart: Add record support for output perf.data pathIan Rogers2-6/+12
2025-12-03perf kvm: Fix debug assertionIan Rogers1-1/+1
2025-12-03perf vendor events intel: Update sierraforest events from 1.12 to 1.13Ian Rogers3-11/+20
2025-12-03perf vendor events intel: Update pantherlake events from 1.00 to 1.02Ian Rogers5-2/+425
2025-12-03perf vendor events intel: Update meteorlake events from 1.17 to 1.18Ian Rogers2-11/+11
2025-12-03perf vendor events intel: Update lunarlake events from 1.18 to 1.19Ian Rogers4-14/+35
2025-12-03perf vendor events intel: Update icelakex events from 1.28 to 1.30Ian Rogers2-3/+3
2025-12-03perf vendor events intel: Update graniterapids events from 1.15 to 1.16Ian Rogers3-3/+12
2025-12-03perf vendor events intel: Update cascadelakex metric unitsIan Rogers2-7/+7
2025-12-03perf vendor events intel: Update arrowlake events from 1.13 to 1.14Ian Rogers8-19/+1111
2025-12-03perf vendor events intel: Update alderlake events from 1.34 to 1.35Ian Rogers5-22/+26
2025-12-03perf arm_spe: Add CPU variants supporting common data source packetLeo Yan1-0/+5
2025-12-03perf auxtrace: Include sys/types.h for pid_tArnaldo Carvalho de Melo1-0/+1
2025-12-03objtool: Add more robust signal error handling, detect and warn about stack o...Josh Poimboeuf4-1/+141
2025-12-03Merge tag 'nolibc-20251130-for-6.19-1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds37-163/+290
2025-12-03tools/power/x86/intel-speed-select: v1.24 releaseSrinivas Pandruvada1-1/+1
2025-12-03tools/power/x86/intel-speed-select: Reset isst_turbo_freq_info for invalid bu...Srinivas Pandruvada1-0/+1
2025-12-03tools/power/x86/intel-speed-select: Check feature statusSrinivas Pandruvada1-2/+43
2025-12-02perf test: Add kallsyms split testNamhyung Kim4-0/+159
2025-12-02perf tools: Use machine->root_dir to find /proc/kallsymsNamhyung Kim1-1/+7
2025-12-02perf tools: Fallback to initial kernel map properlyNamhyung Kim1-1/+2
2025-12-02perf tools: Fix split kallsyms DSO countingNamhyung Kim1-2/+2
2025-12-02perf tools: Mark split kallsyms DSOs as loadedNamhyung Kim1-0/+1
2025-12-02perf tools: Flush remaining samples w/o deferred callchainsNamhyung Kim1-0/+50
2025-12-02perf tools: Merge deferred user callchainsNamhyung Kim11-1/+133
2025-12-02perf script: Display PERF_RECORD_CALLCHAIN_DEFERREDNamhyung Kim2-1/+93
2025-12-02perf record: Add --call-graph fp,defer option for deferred callchainsNamhyung Kim6-3/+41
2025-12-02Merge tag 'thermal-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2025-12-02Merge tag 'pm-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafa...Linus Torvalds1-11/+21
2025-12-02Merge tag 'acpi-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds1-2/+5
2025-12-02Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds9-23/+83
2025-12-02Merge tag 's390-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds9-69/+2
2025-12-02perf tools: Minimal DEFERRED_CALLCHAIN supportNamhyung Kim9-3/+73
2025-12-02tools headers UAPI: Sync linux/perf_event.h for deferred callchainsNamhyung Kim1-1/+20
2025-12-02perf jevents: Skip optional metrics in metric group listIan Rogers1-3/+5
2025-12-02perf jevents: Drop duplicate pending metricsIan Rogers1-1/+2
2025-12-02perf jevents: Move json encoding to its own functionsIan Rogers1-12/+22
2025-12-02perf jevents: Add threshold expressions to MetricIan Rogers1-1/+6
2025-12-02perf jevents: Term list fix in event parsingIan Rogers1-1/+6
2025-12-02perf jevents: Support parsing negative exponentsIan Rogers2-1/+5
2025-12-02perf jevents: Allow metric groups not to be namedIan Rogers1-1/+2
2025-12-02perf jevents: Add descriptions to metricgroup abstractionIan Rogers1-2/+12
2025-12-02perf jevents: Update metric constraint supportIan Rogers1-4/+10
2025-12-02perf jevents: Allow multiple metricgroups.json filesIan Rogers1-2/+2
2025-12-02perf ilist: Be tolerant of reading a metric on the wrong CPUIan Rogers1-2/+6
2025-12-02perf python: Correct copying of metric_leader in an evselIan Rogers2-22/+61
2025-12-02perf test: Add python JIT dump testNamhyung Kim1-0/+81
2025-12-02perf jitdump: Add sym/str-tables to build-ID generationNamhyung Kim1-2/+30
2025-12-02perf test: Fix hybrid testing of event fallback testIan Rogers1-17/+2
2025-12-02perf tools: Remove a trailing newline in the event termsNamhyung Kim1-0/+2
2025-12-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-0/+29
2025-12-02Merge tag 'x86_cpu_for_6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-10/+16
2025-12-02tools/power turbostat: version 2025.12.02Len Brown1-218/+108
2025-12-02tools/power turbostat: Print wide names only for RAW 64-bit columnsLen Brown1-19/+21
2025-12-02tools/power turbostat: Print percentages in 8-columnsLen Brown1-2/+2
2025-12-02tools/power turbostat: Print "nan" for out of range percentagesLen Brown1-39/+53
2025-12-02tools/power turbostat: Validate APERF access for VMWARELen Brown1-7/+7
2025-12-02tools/power turbostat: Enhance perf probeLen Brown1-10/+44
2025-12-02tools/power turbostat: Validate RAPL MSRs for AWS Nitro HypervisorLen Brown1-58/+98
2025-12-02tools/power x86_energy_perf_policy: Fix potential NULL pointer dereferenceMalaya Kumar Rout1-1/+6
2025-12-02tools/power x86_energy_perf_policy: Fix format string in error messageMalaya Kumar Rout1-1/+1
2025-12-02tools/power x86_energy_perf_policy: Simplify Android MSR probeLen Brown1-27/+11
2025-12-02tools/power x86_energy_perf_policy: Add Android MSR device supportKaushlendra Kumar1-8/+46
2025-12-02tools/power turbostat: Add run-time MSR driver probeLen Brown1-29/+39
2025-12-02tools/power turbostat: Set per_cpu_msr_sum to NULL after freeEmily Ehlert1-0/+1
2025-12-02tools/power turbostat: Add LLC statsLen Brown2-28/+164
2025-12-02Merge tag 'x86_cleanups_for_v6.19_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-12-02Merge tag 'kvm-s390-next-6.19-1' of https://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini2-0/+141
2025-12-02Merge tag 'timers-core-2025-11-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-10/+77
2025-12-02Merge tag 'kvmarm-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/kv...Paolo Bonzini14-22/+821
2025-12-02Merge tag 'kvm-riscv-6.19-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini1-0/+4
2025-12-02Merge tag 'loongarch-kvm-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini6-3/+417
2025-12-02KVM: selftests: Add a CPUID testcase for KVM_SET_CPUID2 with runtime updatesSean Christopherson1-0/+15
2025-12-02KVM: selftests: Add missing "break" in rseq_test's param parsingGavin Shan1-0/+1
2025-12-02objtool: Fix stack overflow in validate_branch()Josh Poimboeuf1-14/+13
2025-12-02selftests/tc-testing: Test CAKE scheduler when enqueue drops packetsXiang Mei1-0/+28
2025-12-02Merge tag 'asoc-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai7-14/+191
2025-12-01Merge tag 'perf-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-4/+22
2025-12-01Merge tag 'objtool-core-2025-12-01' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds50-994/+6036
2025-12-01selftests: drv-net: Fix tolerance calculation in devlink_rate_tc_bw.pyCarolina Jubran1-44/+30
2025-12-01selftests: drv-net: Fix and clarify TC bandwidth split in devlink_rate_tc_bw.pyCarolina Jubran1-13/+13
2025-12-01selftests: drv-net: Set shell=True for sysfs writes in devlink_rate_tc_bw.pyCarolina Jubran1-2/+2
2025-12-01selftests: drv-net: Use Iperf3Runner in devlink_rate_tc_bw.pyCarolina Jubran1-41/+29
2025-12-01selftests: drv-net: introduce Iperf3Runner for measurement use casesCarolina Jubran3-12/+82
2025-12-01selftests: drv-net: Add devlink_rate_tc_bw.py to TEST_PROGSCarolina Jubran1-0/+1
2025-12-01selftests: netconsole: remove log noise due to socat exitAndre Carvalho1-1/+1
2025-12-01selftests: net: add a hint about MACAddressPolicy=persistentJakub Kicinski1-1/+1
2025-12-01selftests: net: py: handle interrupt during cleanupJakub Kicinski1-2/+16
2025-12-01ynl: samples: Fix spelling mistake "failedq" -> "failed"Colin Ian King1-1/+1
2025-12-01Merge tag 'vfs-6.19-rc1.coredump' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-1663/+2851
2025-12-01Merge tag 'namespace-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds15-58/+8344
2025-12-01Merge branch 'for-linus' into for-nextTakashi Iwai65-155/+1868
2025-12-01objtool: Fix segfault on unknown alternativesIngo Molnar1-0/+3
2025-12-01Merge branch 'kvm-arm64/nv-xnx-haf' into kvmarm/nextOliver Upton4-0/+178
2025-12-01Merge branch 'kvm-arm64/vgic-lr-overflow' into kvmarm/nextOliver Upton5-22/+288
2025-12-01Merge branch 'kvm-arm64/sea-user' into kvmarm/nextOliver Upton4-0/+335
2025-12-01KVM: arm64: Fix spelling mistake "Unexpeced" -> "Unexpected"Colin Ian King1-1/+1
2025-12-01KVM: arm64: selftests: Add test for AT emulationOliver Upton4-0/+178