summaryrefslogtreecommitdiff
path: root/tools/testing/selftests/kvm
AgeCommit message (Expand)Author
2026-09-11KVM: selftests: Use TEST_ASSERT(), not assert(), in vm_get_mem_region()Sean Christopherson
2026-09-11KVM: selftests: Take the memory region type, not memslot, in page allocatorsSean Christopherson
2026-09-11KVM: selftests: Use TEST_EXTRA region in set memory region testSean Christopherson
2026-09-11KVM: selftests: Use TEST_EXTRA region in x86's smaller MAXPHYADDR testSean Christopherson
2026-09-11KVM: selftests: Use TEST_EXTRA region in arm64's vGIC LPI stress testSean Christopherson
2026-09-11KVM: selftests: Add TEST_EXTRA memory region type for "special" memslotsSean Christopherson
2026-09-11KVM: selftests: Add APIs to override memory region types with custom memslotsSean Christopherson
2026-09-11KVM: selftests: Initialize vm->memslots[] with invalid memslots during creationSean Christopherson
2026-09-11KVM: selftests: Add a wrapper API to allocate multiple page table pagesSean Christopherson
2026-09-11KVM: selftests: Use the innermost page allocator API in s390's IRQ routing testSean Christopherson
2026-09-11KVM: selftests: Use the innermost page allocator API in the memslot perf testSean Christopherson
2026-09-11KVM: selftests: Make the single-page allocator APIs static inlineSean Christopherson
2026-09-11KVM: selftests: Extend page allocator to support naturally aligned allocationsSean Christopherson
2026-09-11KVM: selftests: Use goto instead of do-while to retry finding unused physical...Nicholas Piggin
2026-09-11KVM: selftests: Rename "num" param to "nr_pages" for physical page allocatorsSean Christopherson
2026-09-11KVM: selftests: Use vm_alloc_page_table() to allocate LoongArch page tablesSean Christopherson
2026-09-11KVM: selftests: Use the common minimum GPA for page tables on LoongArchSean Christopherson
2026-09-11KVM: selftests: Use MEM_REGION_PT memslot instead of '0' for s390 regions/seg...Sean Christopherson
2026-09-11KVM: selftests: Replace ulong with unsigned longHisam Mehboob
2026-08-24Merge tag 'kvmarm-7.3' of https://git.kernel.org/pub/scm/linux/kernel/git/kvm...Paolo Bonzini
2026-08-19Merge branch 'kvm-arm64/feat-nv3' into nextOliver Upton
2026-08-19Merge branch 'kvm-arm64/pkvm-7.3' into nextOliver Upton
2026-08-19Merge branch 'kvm-arm64/pmu-7.3' into nextOliver Upton
2026-08-18Merge tag 'kvm-x86-misc-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-selftests2-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'kvm-x86-selftests-7.3' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini
2026-08-18Merge tag 'loongarch-kvm-7.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini
2026-08-18Merge tag 'kvm-riscv-7.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini
2026-08-10KVM: selftests: Create one VM with many vCPUs for each major PMU counters testSean Christopherson
2026-08-10KVM: LoongArch: selftests: Add FPU/LSX/LASX test casesBibo Mao
2026-08-10KVM: LoongArch: selftests: Enable LSX/LASX by auto detectionBibo Mao
2026-08-05KVM: x86/pmu: Clean up vPMU comments and stray blank linesLike Xu
2026-08-05KVM: selftests: Test one random GP counter in PMU arch events testcaseSean Christopherson
2026-07-31KVM: selftests: Add a test for KVM_CREATE_VM VM type enforcementHemanth Selam
2026-07-31KVM: selftests: Extend the invalid nVMX guest state test to cover RSMHao Zhang
2026-07-31KVM: selftests: Refactor invalid nVMX state test to prepare for RSM testcaseSean Christopherson
2026-07-31KVM: selftests: Use port 0x80 in invalid nVMX guest state testSean Christopherson
2026-07-31KVM: selftests: Add KVM syscall wrappers for pthread_{g,s}etaffinity_np()Sean Christopherson
2026-07-31KVM: selftests: Clean up global constants in hardware disable testSean Christopherson
2026-07-31KVM: selftests: Add helper APIs to cancel+join pthreadsSean Christopherson
2026-07-31KVM: selftests: Add KVM syscall wrappers for pthread_{cancel,join}()Sean Christopherson
2026-07-31KVM: selftests: Add KVM syscall wrapper for pthread_create()Sean Christopherson
2026-07-31KVM: selftests: Drop unreachable, dead code from hardware disable testSean Christopherson
2026-07-31KVM: selftests: Affine threads to random CPUs in hardware disable testSean Christopherson
2026-07-31KVM: selftests: Extract picking of random CPU from cpu_set_t to separate APISean Christopherson
2026-07-31KVM: selftests: Return the target CPU from pin_task_to_random_cpu()Sean Christopherson
2026-07-31KVM: selftests: Pre-set threads affinity in hardware disable test when possibleSean Christopherson
2026-07-31KVM: selftests: Set threads CPU affinity before doing work in hardware disabl...Sean Christopherson
2026-07-31KVM: selftests: Add a KVM syscall wrapper for sched_setaffinity()Sean Christopherson
2026-07-31KVM: selftests: Only link to VFIO library on x86Sean Christopherson