aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing
AgeCommit message (Expand)AuthorFilesLines
4 daysMerge tag 'locking-futex-2025-12-10' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds6-9/+562
5 daysselftests/bpf: replace "__auto_type" with "auto"H. Peter Anvin1-2/+7
7 daysMerge tag 'tty-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds4-1/+657
7 daysMerge tag 'mm-nonmm-stable-2025-12-06-11-14' of git://git.kernel.org/pub/scm/...Linus Torvalds317-307/+1291
8 daysMerge tag 'landlock-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-9/+1467
8 daysMerge tag 'libnvdimm-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+6
8 daysMerge tag 'dma-mapping-6.19-2025-12-05' of git://git.kernel.org/pub/scm/linux...Linus Torvalds3-136/+0
8 daysMerge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds47-325/+2177
8 daysMerge tag 'riscv-for-linus-6.19-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-30/+274
8 daysMerge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds16-219/+1944
9 daysMerge tag 'ktest-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds1-2/+2
9 daysMerge tag 'trace-rv-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tr...Linus Torvalds13-14/+278
9 daysMerge tag 'tpmdd-next-6.19-rc1-v4' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-2/+2
9 daysMerge tag 'for-linus-iommufd' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-0/+87
9 daysMerge tag 'vfio-v6.19-rc1' of https://github.com/awilliam/linux-vfioLinus Torvalds26-1071/+1492
9 daysMerge tag 'iommu-updates-v6.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-22/+50
9 daysMerge tag 'cxl-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds7-77/+525
9 daysMerge tag 'hid-for-linus-2025120201' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-0/+71
10 daysMerge tag 'sound-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-1/+1
10 daysMerge tag 'for-6.19/block-20251201' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-34/+45
10 daysMerge tag 'net-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds90-1288/+4187
10 daysMerge tag 'bpf-next-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds87-3506/+8034
10 daysktest.pl: Fix uninitialized var in config-bisect.plSteven Rostedt1-2/+2
10 daysMerge tag 'linux_kselftest-next-6.19-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds6-19/+176
10 daysMerge tag 'livepatching-for-6.19' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+5
10 daysMerge tag 'sched_ext-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-0/+476
10 daysMerge tag 'cgroup-for-6.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds8-24/+32
10 daysselftests: tpm2: Fix ill defined assertionsMaurice Hieronymus1-2/+2
10 daysMerge tag 'rcu.release.v6.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-17/+158
11 daysMerge tag 'nolibc-20251130-for-6.19-1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-1/+15
11 daysMerge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds4-8/+70
11 daysMerge tag 's390-6.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds4-53/+1
11 daysMerge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-0/+29
11 daysMerge tag 'x86_cpu_for_6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-9/+12
12 daysMerge tag 'kvm-s390-next-6.19-1' of https://git.kernel.org/pub/scm/linux/kern...Paolo Bonzini2-0/+141
12 daysMerge tag 'timers-core-2025-11-30' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-10/+77
12 daysMerge tag 'kvmarm-6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/kv...Paolo Bonzini13-22/+819
12 daysMerge tag 'kvm-riscv-6.19-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini1-0/+4
12 daysMerge tag 'loongarch-kvm-6.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini6-3/+417
12 daysselftests/tc-testing: Test CAKE scheduler when enqueue drops packetsXiang Mei1-0/+28
12 daysMerge tag 'asoc-v6.19' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Takashi Iwai6-12/+188
12 daysselftests: drv-net: Fix tolerance calculation in devlink_rate_tc_bw.pyCarolina Jubran1-44/+30
12 daysselftests: drv-net: Fix and clarify TC bandwidth split in devlink_rate_tc_bw.pyCarolina Jubran1-13/+13
12 daysselftests: drv-net: Set shell=True for sysfs writes in devlink_rate_tc_bw.pyCarolina Jubran1-2/+2
12 daysselftests: drv-net: Use Iperf3Runner in devlink_rate_tc_bw.pyCarolina Jubran1-41/+29
12 daysselftests: drv-net: introduce Iperf3Runner for measurement use casesCarolina Jubran3-12/+82
12 daysselftests: drv-net: Add devlink_rate_tc_bw.py to TEST_PROGSCarolina Jubran1-0/+1
12 daysselftests: netconsole: remove log noise due to socat exitAndre Carvalho1-1/+1
12 daysselftests: net: add a hint about MACAddressPolicy=persistentJakub Kicinski1-1/+1
12 daysselftests: net: py: handle interrupt during cleanupJakub Kicinski1-2/+16
13 daysMerge tag 'vfs-6.19-rc1.coredump' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds9-1663/+2851
13 daysMerge tag 'namespace-6.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds14-58/+8274
13 daysMerge branch 'for-linus' into for-nextTakashi Iwai38-97/+1626
13 daysMerge branch 'kvm-arm64/nv-xnx-haf' into kvmarm/nextOliver Upton4-0/+178
13 daysMerge branch 'kvm-arm64/vgic-lr-overflow' into kvmarm/nextOliver Upton5-22/+288
13 daysMerge branch 'kvm-arm64/sea-user' into kvmarm/nextOliver Upton3-0/+333
13 daysKVM: arm64: Fix spelling mistake "Unexpeced" -> "Unexpected"Colin Ian King1-1/+1
13 daysKVM: arm64: selftests: Add test for AT emulationOliver Upton4-0/+178
13 daysMerge branch 'rcu/misc' into nextFrederic Weisbecker3-16/+157
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-28selftests: bonding: add delay before each xvlan_over_bond connectivity checkHangbin Liu1-0/+1
2025-11-28bpf: Remove runqslower toolHoyeon Lee3-20/+1
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
2025-11-28selftests/landlock: Add tests for access through disconnected pathsTingmao Wang1-8/+415
2025-11-28Merge branch 'for-next/sysreg' into for-next/coreCatalin Marinas1-3/+7
2025-11-28Merge branches 'for-next/misc', 'for-next/kselftest', 'for-next/efi-preempt',...Catalin Marinas3-5/+63
2025-11-28Merge branches 'arm/smmu/updates', 'arm/smmu/bindings', 'mediatek', 'nvidia/t...Joerg Roedel2-22/+50
2025-11-28KVM: LoongArch: selftests: Add time counter test caseBibo Mao2-0/+39
2025-11-28KVM: LoongArch: selftests: Add SW emulated timer test caseBibo Mao1-0/+40
2025-11-28KVM: LoongArch: selftests: Add timer interrupt test caseBibo Mao5-2/+228
2025-11-28selftests: netfilter: nft_flowtable.sh: Add the capability to send IPv6 TCP t...Lorenzo Bianconi1-14/+43
2025-11-28selftests: netfilter: nft_flowtable.sh: Add IPIP flowtable selftestLorenzo Bianconi1-0/+69
2025-11-27selftests/liveupdate: add kexec test for multiple and empty sessionsPasha Tatashin2-0/+163
2025-11-27selftests/liveupdate: add simple kexec-based selftest for LUOPasha Tatashin5-0/+421
2025-11-27selftests/liveupdate: add userspace API selftestsPasha Tatashin5-0/+396
2025-11-27kho: make debugfs interface optionalPasha Tatashin1-0/+1
2025-11-27selftests: complete kselftest include centralizationBala-Vignesh-Reddy306-307/+310
2025-11-27Merge branch 'mm-hotfixes-stable' into mm-nonmm-stable in order to be ableAndrew Morton2-9/+8
2025-11-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-8/+7
2025-11-27KVM: arm64: selftests: Consider all 7 possible levels of cacheBen Horgan1-1/+1
2025-11-27KVM: arm64: selftests: Remove ARM64_FEATURE_FIELD_BITS and its last userBen Horgan1-2/+6
2025-11-27selftests: af_unix: remove unused stdlib.h includeSunday Adelodun1-1/+0
2025-11-27KVM: LoongArch: selftests: Add exception handler register interfaceBibo Mao2-0/+45
2025-11-27KVM: LoongArch: selftests: Add basic interfacesBibo Mao2-0/+55
2025-11-27KVM: LoongArch: selftests: Add system registers save/restore on exceptionBibo Mao2-1/+10
2025-11-26selftests/net: packetdrill: pass send_omit_free to MSG_ZEROCOPY testsWillem de Bruijn12-0/+29
2025-11-26selftests/net: initialize char variable to nullAnkit Khushwaha2-2/+2
2025-11-26Merge tag 'mm-hotfixes-stable-2025-11-26-11-51' of git://git.kernel.org/pub/s...Linus Torvalds1-8/+7
2025-11-26selftests/landlock: Fix makefile header listMatthieu Buffet1-1/+1
2025-11-26Merge branch 'iommufd_dmabuf' into k.o-iommufd/for-nextJason Gunthorpe2-0/+87
2025-11-26Merge tag 'kvm-x86-selftests-6.19' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini24-166/+481
2025-11-26Merge tag 'kvm-x86-gmem-6.19' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini9-134/+315
2025-11-25selftest: af_unix: Extend recv() timeout in so_peek_off.c.Kuniyuki Iwashima1-2/+2
2025-11-25selftest: af_unix: Create its own .gitignore.Kuniyuki Iwashima2-8/+8
2025-11-25tcp: remove icsk->icsk_retransmit_timerEric Dumazet2-4/+4
2025-11-25tcp: introduce icsk->icsk_keepalive_timerEric Dumazet2-4/+4
2025-11-25vsock/test: Extend transport change null-ptr-deref testMichal Luczaj1-1/+6
2025-11-25selftests/bpf: Make CS length configurable for rqspinlock stress testKumar Kartikeya Dwivedi1-2/+12
2025-11-25selftests/bpf: Add lock wait time stats to rqspinlock stress testKumar Kartikeya Dwivedi1-0/+104
2025-11-25selftests/bpf: Relax CPU requirements for rqspinlock stress testKumar Kartikeya Dwivedi1-1/+1
2025-11-25selftests/bpf: Call bpf_get_numa_node_id() in trigger_count()Menglong Dong2-4/+6
2025-11-25iommufd/selftest: Add some tests for the dmabuf flowJason Gunthorpe2-0/+87
2025-11-24selftests: af_unix: don't use SKIP for expected failuresJakub Kicinski1-2/+6
2025-11-24selftests: netconsole: ensure required log level is set on netcons_basicAndre Carvalho1-2/+3
2025-11-24selftests: hw-net: toeplitz: give the test up to 4 secondsJakub Kicinski1-1/+1
2025-11-24selftests: hw-net: toeplitz: read indirection table from the deviceJakub Kicinski1-1/+23
2025-11-24selftests: hw-net: toeplitz: read the RSS key directly from CJakub Kicinski3-8/+44
2025-11-24selftests: hw-net: toeplitz: make sure NICs have pure Toeplitz configuredJakub Kicinski1-11/+18
2025-11-24selftests: hw-net: auto-disable building the iouring C codeJakub Kicinski1-1/+16
2025-11-24selftests/bpf: Fix htab_update/reenter_update selftest failureSaket Kumar Bhaskar2-15/+41
2025-11-24tools/testing/vma: add missing stubLorenzo Stoakes1-0/+7
2025-11-24mm: softdirty: add pgtable_supports_soft_dirty()Chunyan Zhang1-0/+2
2025-11-24selftests/mm: gup_test: fix comment regarding origin of FOLL_WRITEPeng Li1-1/+1
2025-11-24selftests/mm: gup_test: stop testing FOLL_TOUCHPeng Li1-18/+4
2025-11-24selftests/mm/hmm-tests: new throughput tests including THPBalbir Singh1-1/+196
2025-11-24selftests/mm/hmm-tests: partial unmap, mremap and anon_write testsMatthew Brost1-60/+252
2025-11-24selftests/mm/hmm-tests: new tests for zone device THP migrationBalbir Singh1-0/+410
2025-11-24Merge branch 'mm-hotfixes-stable' into mm-stable in order to mergeAndrew Morton1-8/+7
2025-11-24KVM: arm64: selftests: vgic_irq: Add timer deactivation testMarc Zyngier1-0/+65
2025-11-24KVM: arm64: selftests: vgic_irq: Add Group-0 enable testMarc Zyngier1-0/+49
2025-11-24KVM: arm64: selftests: vgic_irq: Add asymmetric SPI deaectivation testMarc Zyngier1-0/+105
2025-11-24KVM: arm64: selftests: vgic_irq: Perform EOImode==1 deactivation in ack orderMarc Zyngier1-2/+12
2025-11-24KVM: arm64: selftests: vgic_irq: Remove LR-bound limitationMarc Zyngier1-13/+6
2025-11-24KVM: arm64: selftests: vgic_irq: Exclude timer-controlled interruptsMarc Zyngier1-6/+25
2025-11-24KVM: arm64: selftests: vgic_irq: Change configuration before enabling interruptMarc Zyngier1-3/+3
2025-11-24KVM: arm64: selftests: vgic_irq: Fix GUEST_ASSERT_IAR_EMPTY() helperMarc Zyngier1-1/+1
2025-11-24KVM: arm64: selftests: gic_v3: Disable Group-0 interrupts by defaultMarc Zyngier1-0/+2
2025-11-24KVM: arm64: selftests: gic_v3: Add irq group setting helperMarc Zyngier4-0/+23
2025-11-24selftests/mm: fix division-by-zero in uffd-unit-testsCarlos Llamas1-8/+7
2025-11-24selftests/bpf: Allow selftests to build with older xxdAlan Maguire2-2/+5
2025-11-24KVM: riscv: selftests: Add SBI MPXY extension to get-reg-listAnup Patel1-0/+4
2025-11-22selftests/nolibc: error out on linker warningsThomas Weißschuh1-1/+1
2025-11-22selftests/nolibc: use lld to link loongarch binariesThomas Weißschuh1-0/+1
2025-11-21selftests: bpf: Add tests for unbalanced rcu_read_lockPuranjay Mohan2-0/+42
2025-11-21bpf: support nested rcu critical sectionsPuranjay Mohan1-1/+1
2025-11-21bpf: test the correct stack liveness of tail callsEduard Zingerman1-0/+50
2025-11-21bpf: test the proper verification of tail callsMartin Teichmann2-2/+90
2025-11-21selftests/bpf: Update test_tag to use sha256Xing Guo1-1/+1
2025-11-21selftests/bpf: Improve reliability of test_perf_branches_no_hw()Matt Bobrowski2-2/+17
2025-11-21selftests/bpf: skip test_perf_branches_hw() on unsupported platformsMatt Bobrowski1-3/+3
2025-11-21selftests: bpf: Enable gotox tests from arm64Puranjay Mohan1-2/+2
2025-11-21selftests/bpf: Use sockaddr_storage instead of sa46 in select_reuseport testHoyeon Lee1-33/+34
2025-11-21selftests/bpf: Use sockaddr_storage directly in cls_redirect testHoyeon Lee1-79/+43
2025-11-21KVM: selftests: Make sure vm->vpages_mapped is always up-to-dateYosry Ahmed3-3/+3
2025-11-21KVM: selftests: Stop using __virt_pg_map() directly in testsYosry Ahmed2-5/+3
2025-11-21KVM: s390: Add capability that forwards operation exceptionsJanosch Frank2-0/+141
2025-11-20selftest: netdevsim: test devlink default paramsDaniel Zahka1-6/+110
2025-11-20netconsole: Increase MAX_USERDATA_ITEMSGustavo Luiz Duarte1-1/+1
2025-11-20selftests: net: remove old setup_* scriptsJakub Kicinski4-167/+112
2025-11-20selftests: drv-net: hw: convert the Toeplitz test to PythonJakub Kicinski5-229/+215
2025-11-20selftests: drv-net: add a Python version of the GRO testJakub Kicinski4-106/+168
2025-11-20selftests: net: py: read ip link info about remote devJakub Kicinski2-1/+3
2025-11-20selftests: net: py: support ksft ready without waitJakub Kicinski1-8/+12
2025-11-20selftests: net: relocate gro and toeplitz tests to drivers/netJakub Kicinski14-15/+17
2025-11-20selftests: drv-net: xdp: use variants for qstat testsJakub Kicinski1-28/+14
2025-11-20selftests: net: py: add test variantsJakub Kicinski4-7/+61
2025-11-20selftests: net: py: extract the case generation logicJakub Kicinski1-8/+21
2025-11-20selftests: net: py: coding style improvementsJakub Kicinski1-4/+3
2025-11-20KVM: selftests: Add a VMX test for LA57 nested stateJim Mattson2-0/+133
2025-11-20KVM: selftests: Change VM_MODE_PXXV48_4K to VM_MODE_PXXVYY_4KJim Mattson6-34/+40
2025-11-20KVM: selftests: Use a loop to walk guest page tablesJim Mattson1-13/+10
2025-11-20KVM: selftests: Use a loop to create guest page tablesJim Mattson1-14/+11
2025-11-20KVM: selftests: Remove the unused argument to prepare_eptp()Yosry Ahmed4-6/+4
2025-11-20KVM: selftests: Stop hardcoding PAGE_SIZE in x86 selftestsYosry Ahmed6-18/+18
2025-11-20KVM: selftests: Extend vmx_tsc_adjust_test to cover SVMYosry Ahmed2-26/+45
2025-11-20KVM: selftests: Extend nested_invalid_cr3_test to cover SVMYosry Ahmed1-3/+40
2025-11-20KVM: selftests: Move nested invalid CR3 check to its own testYosry Ahmed3-10/+80
2025-11-20KVM: selftests: Extend vmx_nested_tsc_scaling_test to cover SVMYosry Ahmed2-6/+44
2025-11-20KVM: selftests: Extend vmx_close_while_nested_test to cover SVMYosry Ahmed2-10/+34
2025-11-20selftests/hid-tablet: add ABS_DISTANCE test for stylus/penPing Cheng1-0/+71
2025-11-20testing/selftests/mm: add soft-dirty merge self-testLorenzo Stoakes1-1/+126