aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/kvm
AgeCommit message (Expand)AuthorFilesLines
2026-08-24Merge tag 'kvmarm-7.3' of https://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEADPaolo Bonzini4-0/+271
2026-08-19Merge branch 'kvm-arm64/feat-nv3' into nextOliver Upton1-0/+2
2026-08-19Merge branch 'kvm-arm64/pkvm-7.3' into nextOliver Upton3-0/+268
2026-08-19Merge branch 'kvm-arm64/pmu-7.3' into nextOliver Upton1-0/+1
2026-08-18Merge tag 'kvm-x86-misc-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini5-46/+165
2026-08-18Merge tag 'kvm-x86-selftests2-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini42-405/+883
2026-08-18Merge tag 'kvm-x86-selftests-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini22-160/+502
2026-08-18Merge tag 'loongarch-kvm-7.3' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongson into HEADPaolo Bonzini4-2/+167
2026-08-18Merge tag 'kvm-riscv-7.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini6-6/+412
2026-08-10KVM: selftests: Create one VM with many vCPUs for each major PMU counters testSean Christopherson1-89/+118
2026-08-10KVM: LoongArch: selftests: Add FPU/LSX/LASX test casesBibo Mao3-1/+147
2026-08-10KVM: LoongArch: selftests: Enable LSX/LASX by auto detectionBibo Mao2-1/+20
2026-08-05KVM: x86/pmu: Clean up vPMU comments and stray blank linesLike Xu2-5/+5
2026-08-05KVM: selftests: Test one random GP counter in PMU arch events testcaseSean Christopherson3-16/+28
2026-07-31KVM: selftests: Add a test for KVM_CREATE_VM VM type enforcementHemanth Selam3-4/+49
2026-07-31KVM: selftests: Extend the invalid nVMX guest state test to cover RSMHao Zhang1-0/+53
2026-07-31KVM: selftests: Refactor invalid nVMX state test to prepare for RSM testcaseSean Christopherson1-19/+42
2026-07-31KVM: selftests: Use port 0x80 in invalid nVMX guest state testSean Christopherson1-3/+3
2026-07-31KVM: selftests: Add KVM syscall wrappers for pthread_{g,s}etaffinity_np()Sean Christopherson1-0/+16
2026-07-31KVM: selftests: Clean up global constants in hardware disable testSean Christopherson1-10/+10
2026-07-31KVM: selftests: Add helper APIs to cancel+join pthreadsSean Christopherson7-45/+33
2026-07-31KVM: selftests: Add KVM syscall wrappers for pthread_{cancel,join}()Sean Christopherson27-61/+38
2026-07-31KVM: selftests: Add KVM syscall wrapper for pthread_create()Sean Christopherson28-77/+50
2026-07-31KVM: selftests: Drop unreachable, dead code from hardware disable testSean Christopherson1-27/+14
2026-07-31KVM: selftests: Affine threads to random CPUs in hardware disable testSean Christopherson1-4/+9
2026-07-31KVM: selftests: Extract picking of random CPU from cpu_set_t to separate APISean Christopherson2-6/+12
2026-07-31KVM: selftests: Return the target CPU from pin_task_to_random_cpu()Sean Christopherson2-3/+4
2026-07-31KVM: selftests: Pre-set threads affinity in hardware disable test when possibleSean Christopherson1-2/+12
2026-07-31KVM: selftests: Set threads CPU affinity before doing work in hardware disable testSean Christopherson1-15/+8
2026-07-31KVM: selftests: Add a KVM syscall wrapper for sched_setaffinity()Sean Christopherson2-4/+3
2026-07-31KVM: selftests: Only link to VFIO library on x86Sean Christopherson1-0/+5
2026-07-31KVM: arm64: selftest: Add NVHCR_EL2 to get-reg-listMarc Zyngier1-0/+2
2026-07-31KVM: arm64: selftests: Add stage-2 block transition testFuad Tabba2-0/+227
2026-07-30KVM: arm64: selftests: Add a userspace watchpoint testFuad Tabba1-0/+41
2026-07-30KVM: arm64: Expose PMMIR_EL1.SLOTS under strict PMUv3 UAPICongkai Tan1-0/+1
2026-07-29KVM: riscv: selftests: add Zicfiss/Zicfilp extension to get-reg-list testInochi Amaoto1-0/+69
2026-07-29KVM: selftests: Trigger L2->L1 exits stress save+restore and #PF testYosry Ahmed2-4/+45
2026-07-29KVM: selftests: Support running stress save+restore and #PF test in L2Yosry Ahmed1-3/+53
2026-07-29KVM: selftests: Trigger save+restore randomly in the #PF stress testYosry Ahmed1-7/+49
2026-07-29KVM: selftests: Add basic stress test for save+restore and #PF handlingYosry Ahmed3-0/+174
2026-07-29KVM: selftests: Do not intercept #PF by default in nVMX testsYosry Ahmed1-1/+1
2026-07-29KVM: selftests: Expose PTE masks to guests as part of an MMUYosry Ahmed2-0/+13
2026-07-29KVM: selftests: Add a blank line before logging assertion failuresYosry Ahmed1-1/+1
2026-07-29KVM: selftests: Drop HORRIFIC_L2_UCALL_CLOBBER_HACKYosry Ahmed1-30/+2
2026-07-29KVM: selftests: Reuse GPR switching logic for nVMXYosry Ahmed2-66/+49
2026-07-29KVM: selftests: Handle rflags save/restore for SVM in guest_regsYosry Ahmed2-5/+5
2026-07-29KVM: selftests: Rework GPR registers switching for SVM (and fix offsets)Yosry Ahmed3-28/+54
2026-07-29KVM: selftests: Fix RAX and RFLAGS VMCB offsets when running L2Yosry Ahmed1-8/+11
2026-07-29KVM: selftests: Use __stringify() instead of custom XSTR() macrosYosry Ahmed4-9/+3
2026-07-29KVM: riscv: selftests: add Svadu FWFT extension to get-reg-list testInochi Amaoto1-0/+21