aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing
AgeCommit message (Expand)AuthorFilesLines
2021-11-13Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-11/+235
2021-11-11Merge tag 'net-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds17-65/+179
2021-11-11Merge branch 'kvm-sev-move-context' into kvm-masterPaolo Bonzini6-11/+235
2021-11-11selftest: KVM: Add intra host migration testsPeter Gonda2-1/+205
2021-11-11selftest: KVM: Add open sev dev helperPeter Gonda4-10/+30
2021-11-11selftests/net: udpgso_bench_rx: fix port argumentWillem de Bruijn1-4/+7
2021-11-10selftests: forwarding: Fix packet matching in mirroring selftestsPetr Machata5-11/+13
2021-11-10selftests: net: test_vxlan_under_vrf: fix HV connectivity testAndrea Righi1-0/+2
2021-11-09Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-0/+12
2021-11-09Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-10/+102
2021-11-09selftests/kselftest/runner/run_one(): allow running non-executable filesSeongJae Park1-10/+18
2021-11-09procfs: do not list TID 0 in /proc/<pid>/taskFlorian Weimer3-0/+84
2021-11-08Merge tag 'cxl-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/cxl...Linus Torvalds9-0/+1224
2021-11-07selftests: net: tls: remove unused variable and codeAnders Roxell1-3/+0
2021-11-06Merge tag 's390-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds2-0/+7
2021-11-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds10-104/+410
2021-11-06selftests/damon: support watermarksSeongJae Park1-2/+2
2021-11-06tools/selftests/damon: update for regions prioritization of schemesSeongJae Park1-2/+2
2021-11-06mm/damon/selftests: support schemes quotasSeongJae Park1-2/+2
2021-11-06selftests/damon: add 'schemes' debugfs testsSeongJae Park1-0/+13
2021-11-06mm/memory_hotplug: remove CONFIG_MEMORY_HOTPLUG_SPARSEDavid Hildenbrand1-1/+0
2021-11-06selftests/vm: make MADV_POPULATE_(READ|WRITE) use in-tree headersDavid Hildenbrand1-14/+1
2021-11-06selftests: vm: add KSM huge pages merging time testPedro Demarchi Gomes1-1/+124
2021-11-06selftest/vm: fix ksm selftest to run with different NUMA topologiesAneesh Kumar K.V1-3/+26
2021-11-06selftests/vm/transhuge-stress: fix ram size thinkoGeorge G. Davis1-1/+1
2021-11-06userfaultfd/selftests: fix calculation of expected ioctlsAxel Rasmussen1-39/+38
2021-11-06userfaultfd/selftests: fix feature support detectionAxel Rasmussen1-23/+31
2021-11-06userfaultfd/selftests: don't rely on GNU extensions for random numbersAxel Rasmussen1-22/+4
2021-11-06mm: remove duplicate include in hugepage-mremap.cRan Jianping1-1/+0
2021-11-06mm, hugepages: add hugetlb vma mremap() testMina Almasry4-0/+173
2021-11-06bpf: selftest: Trigger a DCE on the whole subprogMartin KaFai Lau1-0/+12
2021-11-05Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski6-41/+133
2021-11-05selftests/bpf/xdp_redirect_multi: Limit the tests in netnsHangbin Liu2-10/+17
2021-11-05selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanlyHangbin Liu1-2/+2
2021-11-05selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp numberHangbin Liu1-4/+4
2021-11-05selftests/bpf/xdp_redirect_multi: Put the logs to tmp folderHangbin Liu1-17/+18
2021-11-05Merge tag 'powerpc-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-2/+2
2021-11-04Merge tag 'char-misc-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-1/+11
2021-11-04selftests/net: Fix reuseport_bpf_numa by skipping unavailable nodesKleber Sacilotto de Souza1-0/+4
2021-11-04selftests: net: properly support IPv6 in GSO GRE testAndrea Righi1-4/+5
2021-11-03Merge tag 'trace-v5.16-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds1-0/+63
2021-11-03selftests/bpf: Verifier test on refill from a smaller spillMartin KaFai Lau1-0/+17
2021-11-03selftests/bpf: Make netcnt selftests serial to avoid spurious failuresAndrii Nakryiko1-1/+1
2021-11-03selftests/bpf: Test RENAME_EXCHANGE and RENAME_NOREPLACE on bpffsLorenz Bauer1-1/+64
2021-11-03selftests/bpf: Convert test_bpffs to ASSERT macrosLorenz Bauer1-11/+11
2021-11-03kselftests/net: add missed toeplitz.sh/toeplitz_client.sh to MakefileHangbin Liu1-0/+1
2021-11-03kselftests/net: add missed vrf_strict_mode_test.sh test to MakefileHangbin Liu1-0/+1
2021-11-03kselftests/net: add missed SRv6 testsHangbin Liu1-0/+3
2021-11-03kselftests/net: add missed setup_loopback.sh/setup_veth.sh to MakefileHangbin Liu1-1/+1
2021-11-03kselftests/net: add missed icmp.sh test to MakefileHangbin Liu1-1/+1
2021-11-02Merge tag 'linux-kselftest-kunit-5.16-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds9-479/+1159
2021-11-02Merge tag 'linux-kselftest-next-5.16-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds3-3/+3
2021-11-02Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds30-180/+2045
2021-11-02Merge tag 'x86_core_for_v5.16_rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-20/+58
2021-11-02Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds315-1565/+9955
2021-11-01Merge tag 'rcu.2021.11.01a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-4/+10
2021-11-01Merge tag 'trace-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/rost...Linus Torvalds2-1/+13
2021-11-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski6-6/+153
2021-11-01Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski175-659/+3460
2021-11-01selftests: net: add arp_ndisc_evict_nocarrierJames Prestwood1-0/+220
2021-11-01selftests/bpf: Add a testcase for 64-bit bounds propagation issue.Alexei Starovoitov2-0/+63
2021-11-01bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off.Alexei Starovoitov1-1/+1
2021-11-01tracing/selftests: Add tests for hist trigger expression parsingKalesh Singh1-0/+63
2021-11-01Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds9-524/+640
2021-11-01selftests/bpf: Fix also no-alu32 strobemeta selftestAndrii Nakryiko1-13/+2
2021-11-01selftests/bpf: Add bloom map success test for userspace callsJoanne Koong1-26/+33
2021-11-01selftests/bpf: Add test cases for struct_ops progHou Tao2-0/+165
2021-11-01Merge tag 'x86-fpu-2021-11-01' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-1/+852
2021-11-01Merge tag 'sched-core-2021-11-01' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-10/+18
2021-11-01Merge tag 'locking-core-2021-10-31' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds7-6/+322
2021-11-01selftests, bpf: Fix broken riscv buildBjörn Töpel1-1/+1
2021-11-01selftests, bpf: Add one test for sockmap with strparserLiu Jian1-3/+30
2021-11-01selftests, bpf: Fix test_txmsg_ingress_parser errorLiu Jian1-0/+2
2021-11-01selftests/bpf: Fix strobemeta selftest regressionAndrii Nakryiko1-0/+11
2021-11-01selftests: add amt interface selftest scriptTaehee Yoo3-0/+286
2021-11-01selftests: mptcp: more stable simult_flows testsPaolo Abeni2-36/+72
2021-11-01selftests: mptcp: fix proto type in link_failure testsGeliang Tang1-1/+1
2021-11-01selftests: udp: test for passing SO_MARK as cmsgJakub Kicinski4-0/+131
2021-10-31Merge tag 'kvmarm-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini35-215/+2147
2021-10-30selftests/x86/iopl: Adjust to the faked iopl CLI/STI usageBorislav Petkov1-20/+58
2021-10-29selftests/core: fix conflicting types compile error for close_range()Shuah Khan1-1/+1
2021-10-29kunit: tool: fix typecheck errors about loading qemu configsDaniel Latypov1-6/+9
2021-10-29selftests/bpf: Fix fclose/pclose mismatch in test_progsAndrea Righi1-2/+2
2021-10-29selftests: net: bridge: update IGMP/MLD membership interval valueNikolay Aleksandrov2-6/+18
2021-10-29selftests/net: update .gitignore with newly added testsShuah Khan1-0/+4
2021-10-28selftests: mlxsw: Test port shaperPetr Machata1-0/+28
2021-10-28selftests: mlxsw: Test offloadability of root TBFPetr Machata1-0/+14
2021-10-28tools/testing/selftests/vm/split_huge_page_test.c: fix application of sizeof ...David Yang1-1/+1
2021-10-28selftests/bpf: Fix memory leak in test_imaKumar Kartikeya Dwivedi1-1/+2
2021-10-28selftests/bpf: Fix fd cleanup in sk_lookup testKumar Kartikeya Dwivedi1-2/+2
2021-10-28selftests/bpf: Add weak/typeless ksym test for light skeletonKumar Kartikeya Dwivedi15-107/+142
2021-10-28bpf/benchs: Add benchmarks for comparing hashmap lookups w/ vs. w/out bloom f...Joanne Koong4-5/+104
2021-10-28bpf/benchs: Add benchmark tests for bloom filter throughput + false positiveJoanne Koong8-30/+695
2021-10-28selftests/bpf: Add bloom filter map test casesJoanne Koong2-0/+286
2021-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-55/+23
2021-10-28selftests/x86/amx: Add context switch testChang S. Bae1-3/+157
2021-10-28selftests/x86/amx: Add test cases for AMX state managementChang S. Bae2-1/+698
2021-10-27selftests/bpf: Adding a namespace reset for tc_redirectYucong Sun1-0/+14
2021-10-27selftests/bpf: Fix attach_probe in parallel modeYucong Sun1-2/+7
2021-10-27selfetests/bpf: Update vmtest.sh defaultsYucong Sun1-3/+3
2021-10-27selftests/powerpc: Use date instead of EPOCHSECONDS in mitigation-patching.shRussell Currey1-2/+2
2021-10-26selftests/ftrace: Stop tracing while reading the trace file by defaultMasami Hiramatsu2-1/+13
2021-10-26Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski1-55/+20
2021-10-26selftests/bpf: Use recv_timeout() instead of retriesYucong Sun1-55/+20
2021-10-26selftests: mlxsw: Remove deprecated test casesDanielle Ratson1-90/+0
2021-10-26selftests: Add an occupancy test for RIF MAC profilesDanielle Ratson1-0/+117
2021-10-26selftests: mlxsw: Add forwarding test for RIF MAC profilesDanielle Ratson1-0/+213
2021-10-26selftests: mlxsw: Add a scale test for RIF MAC profilesDanielle Ratson5-2/+106
2021-10-25selftests/bpf: Guess function end for test_get_branch_snapshotSong Liu3-44/+4
2021-10-25selftests/bpf: Skip all serial_test_get_branch_snapshot in vmSong Liu1-10/+6
2021-10-25selftests/bpf: Fix test_core_reloc_mods on big-endian machinesIlya Leoshkevich1-0/+9
2021-10-25selftests/seccomp: Use __BYTE_ORDER__Ilya Leoshkevich1-3/+3
2021-10-25selftests/bpf: Use __BYTE_ORDER__Ilya Leoshkevich5-16/+16
2021-10-25selftests/bpf: Split out bpf_verif_scale selftests into multiple testsAndrii Nakryiko1-68/+152
2021-10-25selftests/bpf: Mark tc_redirect selftest as serialAndrii Nakryiko1-1/+1
2021-10-25selftests/bpf: Support multiple tests per fileAndrii Nakryiko1-4/+3
2021-10-25selftests/bpf: Normalize selftest entry pointsAndrii Nakryiko6-15/+13
2021-10-25kunit: tool: continue past invalid utf-8 outputDaniel Latypov2-3/+4
2021-10-25selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv()Shuah Khan1-1/+1
2021-10-25selftests: mlxsw: Reduce test run timeIdo Schimmel2-18/+20
2021-10-25selftests: mlxsw: Use permanent neighbours instead of reachable onesIdo Schimmel1-11/+11
2021-10-25selftests: mlxsw: Add helpers for skipping selftestsPetr Machata8-24/+81
2021-10-25selftests: net: dsa: add a stress test for unlocked FDB operationsVladimir Oltean1-0/+47
2021-10-25selftests: lib: forwarding: allow tests to not require mz and jqVladimir Oltean1-2/+8
2021-10-25Revert "Merge branch 'dsa-rtnl'"David S. Miller2-55/+2
2021-10-25lkdtm/bugs: Check that a per-task stack canary existsKees Cook2-0/+2
2021-10-25selftests/lkdtm: Add way to repeat a testKees Cook1-1/+9
2021-10-24selftests: net: dsa: add a stress test for unlocked FDB operationsVladimir Oltean1-0/+47
2021-10-24selftests: lib: forwarding: allow tests to not require mz and jqVladimir Oltean1-2/+8
2021-10-22selftests/bpf: Add BTF_KIND_DECL_TAG typedef example in tag.cYonghong Song1-2/+7
2021-10-22selftests/bpf: Test deduplication for BTF_KIND_DECL_TAG typedefYonghong Song1-6/+41
2021-10-22selftests/bpf: Add BTF_KIND_DECL_TAG typedef unit testsYonghong Song1-0/+36
2021-10-22selftests/bpf: Fix flow dissector testsStanislav Fomichev3-20/+18
2021-10-22selftests/bpf: Switch to new btf__type_cnt/btf__raw_data APIsHengqi Chen8-22/+22
2021-10-22selftests/bpf: Make perf_buffer selftests work on 4.9 kernel againAndrii Nakryiko2-2/+23
2021-10-22fcnal-test: kill hanging ping/nettest binaries on cleanupFlorian Westphal1-0/+3
2021-10-22KVM: selftests: Fix nested SVM tests when built with clangJim Mattson1-1/+13
2021-10-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netDavid S. Miller12-10/+488
2021-10-22KVM: selftests: set CPUID before setting sregs in vcpu creationMichael Roth2-4/+2
2021-10-21Merge tag 'net-5.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds10-5/+415
2021-10-21selftests/bpf: Switch to ".bss"/".rodata"/".data" lookups for internal mapsAndrii Nakryiko6-7/+14
2021-10-21selftests/bpf: Demonstrate use of custom .rodata/.data sectionsAndrii Nakryiko2-0/+47
2021-10-21selftests/bpf: Use nanosleep tracepoint in perf buffer testJiri Olsa1-1/+1
2021-10-21selftests/bpf: Fix possible/online index mismatch in perf_buffer testJiri Olsa1-6/+7
2021-10-21selftests/bpf: Fix perf_buffer test on system with offline cpusJiri Olsa1-2/+2
2021-10-21selftests/bpf: Add verif_stats testDave Marchevsky1-0/+28
2021-10-21selftests/bpf: Test bpf_skc_to_unix_sock() helperHengqi Chen2-0/+94
2021-10-21selftests: kvm: fix mismatched fclose() after popen()Shuah Khan1-1/+1
2021-10-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nfDavid S. Miller2-1/+145
2021-10-21Merge branch kvm/selftests/memslot into kvmarm-master/nextMarc Zyngier2-22/+36
2021-10-21KVM: selftests: Build the memslot tests for arm64Ricardo Koller1-0/+2
2021-10-21KVM: selftests: Make memslot_perf_test arch independentRicardo Koller1-22/+34
2021-10-21selftests: arm64: Factor out utility functions for assembly FP testsMark Brown5-329/+185
2021-10-20selftests/bpf: Some more atomic testsBrendan Jackman3-0/+120
2021-10-20selftests/bpf: Use cpu_number only on arches that have itIlya Leoshkevich1-0/+2
2021-10-20selftests/bpf: Remove duplicated include in cgroup_helpersWan Jiabing1-1/+0
2021-10-19kunit: tool: improve compatibility of kunit_parser with KTAP specificationRae Moar8-383/+938
2021-10-19kunit: tool: yield output from run_kernel in real timeDaniel Latypov2-30/+62
2021-10-19kunit: tool: support running each suite/test separatelyDaniel Latypov2-22/+118
2021-10-19kunit: tool: actually track how long it took to run testsDaniel Latypov1-3/+5
2021-10-19kunit: tool: factor exec + parse steps into a functionDaniel Latypov1-25/+19
2021-10-19kunit: tool: show list of valid --arch options when invalidDaniel Latypov2-2/+7
2021-10-19kunit: tool: misc fixes (unused vars, imports, leaked files)Daniel Latypov3-19/+12
2021-10-19kunit: tool: allow filtering test cases via globDaniel Latypov1-3/+2
2021-10-19selftests: mlxsw: Add a test for un/offloadable qdisc treesPetr Machata1-0/+276
2021-10-18mm/userfaultfd: selftests: fix memory corruption with thp enabledPeter Xu1-3/+20
2021-10-18bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGYonghong Song6-106/+106
2021-10-18selftests: KVM: Introduce system counter offset testOliver Upton3-0/+134
2021-10-18selftests: KVM: Add helpers for vCPU device attributesOliver Upton2-0/+47
2021-10-18selftests: KVM: Fix kvm device helper ioctl assertionsOliver Upton1-3/+3
2021-10-18selftests: KVM: Add test for KVM_{GET,SET}_CLOCKOliver Upton4-0/+207
2021-10-18selftests/tls: add SM4 algorithm dependency for tls selftestsTianjia Zhang1-0/+1
2021-10-17Merge branch kvm-arm64/selftest/timer into kvmarm-master/nextMarc Zyngier20-48/+1330
2021-10-17KVM: arm64: selftests: arch_timer: Support vCPU migrationRaghavendra Rao Ananta1-1/+114
2021-10-17KVM: arm64: selftests: Add arch_timer testRaghavendra Rao Ananta3-0/+368
2021-10-17KVM: arm64: selftests: Add host support for vGICRaghavendra Rao Ananta4-3/+92
2021-10-17KVM: arm64: selftests: Add basic GICv3 supportRaghavendra Rao Ananta6-1/+448
2021-10-17KVM: arm64: selftests: Add light-weight spinlock supportRaghavendra Rao Ananta3-1/+41
2021-10-17KVM: arm64: selftests: Add guest support to get the vcpuidRaghavendra Rao Ananta2-0/+8
2021-10-17KVM: arm64: selftests: Maintain consistency for vcpuid typeRaghavendra Rao Ananta2-2/+2
2021-10-17KVM: arm64: selftests: Add support to disable and enable local IRQsRaghavendra Rao Ananta1-0/+10
2021-10-17KVM: arm64: selftests: Add basic support to generate delaysRaghavendra Rao Ananta1-0/+25
2021-10-17KVM: arm64: selftests: Add basic support for arch_timersRaghavendra Rao Ananta1-0/+142
2021-10-17KVM: arm64: selftests: Add support for cpu_relaxRaghavendra Rao Ananta1-0/+5
2021-10-17KVM: arm64: selftests: Introduce ARM64_SYS_KVM_REGRaghavendra Rao Ananta4-19/+21
2021-10-17tools: arm64: Import sysreg.hRaghavendra Rao Ananta2-26/+15
2021-10-17KVM: arm64: selftests: Add MMIO readl/writel supportRaghavendra Rao Ananta1-1/+45
2021-10-16Merge tag 'trace-v5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+52
2021-10-16mptcp: increase default max additional subflows to 2Paolo Abeni2-4/+7
2021-10-15vsock_diag_test: remove free_sock_stat() call in test_no_socketsStefano Garzarella1-2/+0
2021-10-15ipv6: When forwarding count rx stats on the orig netdevStephen Suryaputra4-0/+183
2021-10-15selftests: net/fcnal: Test --{force,no}-bind-key-ifindexLeonard Crestez1-0/+60
2021-10-15selftests: nettest: Add --{force,no}-bind-key-ifindexLeonard Crestez1-2/+26
2021-10-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-109/+108
2021-10-14Merge tag 'net-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-109/+81
2021-10-14selftests: netfilter: remove stray bash debug lineFlorian Westphal1-1/+0
2021-10-13selftests: mlxsw: RED: Test per-TC ECN countersPetr Machata3-10/+60
2021-10-13selftests/ftrace: Update test for more eprobe removal processSteven Rostedt (VMware)1-2/+52
2021-10-12selftests: net: modify IOAM tests for undef bitsJustin Iurman2-109/+81
2021-10-12selftests: mlxsw: RED: Add selftests for the mark qeventPetr Machata2-5/+122