aboutsummaryrefslogtreecommitdiffstats
path: root/tools
AgeCommit message (Expand)AuthorFilesLines
2025-12-10Merge tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-9/+562
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-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-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-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
2025-11-30Merge branch 'rcu/misc' into nextFrederic Weisbecker3-16/+157
2025-11-29perf trace: Skip internal syscall argumentsNamhyung Kim1-0/+21
2025-11-29selftests/mm/uffd: initialize char variable to NullAnkit Khushwaha2-5/+5
2025-11-29mm: introduce VMA flags bitmap typeLorenzo Stoakes1-30/+120
2025-11-29tools/testing/vma: eliminate dependency on vma->__vm_flagsLorenzo Stoakes1-10/+10
2025-11-29mm: declare VMA flags by bitLorenzo Stoakes1-45/+259
2025-11-29selftests/bpf: do not hardcode target rate in test_tc_edt BPF programAlexis Lothoré (eBPF Foundation)2-3/+4
2025-11-29selftests/bpf: remove test_tc_edt.shAlexis Lothoré (eBPF Foundation)2-102/+0
2025-11-29selftests/bpf: integrate test_tc_edt into test_progsAlexis Lothoré (eBPF Foundation)2-1/+145
2025-11-29selftests/bpf: rename test_tc_edt.bpf.c section to expose program typeAlexis Lothoré (eBPF Foundation)2-2/+3
2025-11-29selftests/bpf: Add success stats to rqspinlock stress testKumar Kartikeya Dwivedi1-12/+43
2025-11-29docs: makefile: move rustdoc check to the build wrapperMauro Carvalho Chehab1-9/+32
2025-11-29docs: kdoc: various fixes for grammar, spelling, punctuationRandy Dunlap5-26/+26
2025-11-29docs: kdoc_parser: use '@' for Excess enum valueRandy Dunlap1-1/+1
2025-11-29docs: kdoc_parser: add data/function attributes to ignoreRandy Dunlap1-0/+3
2025-11-28selftests: bonding: add delay before each xvlan_over_bond connectivity checkHangbin Liu1-0/+1
2025-11-28Merge tag 'nf-next-25-11-28' of git://git.kernel.org/pub/scm/linux/kernel/git...Jakub Kicinski1-14/+112
2025-11-28tools: ynl: add a lint makefile targetDonald Hunter1-1/+3
2025-11-28tools: ynl: add schema checkingDonald Hunter2-6/+35
2025-11-28bpf: Remove runqslower toolHoyeon Lee9-413/+4
2025-11-28selftests/bpf: Remove usage of lsm/file_alloc_security in selftestAmery Hung3-7/+7
2025-11-28bpf: force BPF_F_RDONLY_PROG on insn array creationAnton Protopopov1-1/+1
2025-11-28vfio: selftests: Add vfio_pci_device_init_perf_testDavid Matlack2-0/+171
2025-11-28vfio: selftests: Eliminate INVALID_IOVADavid Matlack4-10/+13
2025-11-28vfio: selftests: Split libvfio.h into separate header filesDavid Matlack6-334/+381
2025-11-28vfio: selftests: Move vfio_selftests_*() helpers into libvfio.cDavid Matlack3-71/+79
2025-11-28vfio: selftests: Rename vfio_util.h to libvfio.hDavid Matlack11-13/+13
2025-11-28vfio: selftests: Stop passing device for IOMMU operationsDavid Matlack4-65/+22
2025-11-28vfio: selftests: Move IOVA allocator into iova_allocator.cDavid Matlack3-71/+95
2025-11-28vfio: selftests: Move IOMMU library code into iommu.cDavid Matlack4-453/+527
2025-11-28vfio: selftests: Rename struct vfio_dma_region to dma_regionDavid Matlack4-21/+21
2025-11-28vfio: selftests: Upgrade driver logging to dev_err()David Matlack2-4/+4
2025-11-28vfio: selftests: Prefix logs with device BDF where relevantDavid Matlack4-25/+30
2025-11-28vfio: selftests: Eliminate overly chatty loggingDavid Matlack1-14/+0
2025-11-28vfio: selftests: Support multiple devices in the same container/iommufdDavid Matlack5-50/+107
2025-11-28vfio: selftests: Introduce struct iommuDavid Matlack2-42/+49
2025-11-28vfio: selftests: Rename struct vfio_iommu_mode to iommu_modeDavid Matlack2-4/+4
2025-11-28vfio: selftests: Allow passing multiple BDFs on the command lineDavid Matlack2-11/+48
2025-11-28vfio: selftests: Split run.sh into separate scriptsDavid Matlack5-99/+140
2025-11-28vfio: selftests: Move run.sh into scripts directoryDavid Matlack2-1/+3
2025-11-28Merge tag 'vfio-v6.18-rc6' into v6.19/vfio/nextAlex Williamson4-9/+288
2025-11-28selftests/landlock: Add disconnected leafs and branch test suitesMickaël Salaün1-0/+1051